cws-electronic (Circuit Works Solutions ) – Telegram
cws-electronic (Circuit Works Solutions )
1.77K subscribers
579 photos
137 videos
60 files
746 links
آموزش برنامه نویسی - آموزش برق و الکترونیک - آموزش اینترنت اشیاء و هوشمند سازی - آموزش رباتیک

آدرس وب سایت : https://cws-electronic.org/

لینک اولین پست: https://news.1rj.ru/str/clientwebserver/2
Download Telegram
🥇🎁🎁🎁 برای تمامی عزیزانی که تا ۲۰ آذر ماه در این تخفیف شرکت میکنن،
دوره اوسیلوسکوپ

به ارزش یک میلیون و پانصد هزار تومان هدیه از طرف گروه آموزشی cws electronic داده میشه
Media is too big
VIEW IN TELEGRAM
🤖 رونمایی از دستیار هوش مصنوعی cws

خب همانطور که قبلا گفته بودیم قرار بود یک دستیار هوشمند متخصص در زمینه الکترونیک رو در دسترس قرار بدیم تا بتونید به راحتی در زمینه الکترونیک ازش استفاده کنید.😊

میتونه در یادگیری الکترونیک کمکتون کنه
میتونه در زمینه طراحی مدار همراهیتون کنه
قطعه شناسی
تعمیرات سخت افزار
پردازش و آنالیز تصویر مدارها برای تعمیرات
کد نویسی برای میکروکنترلرها
👌و کلی امکانات دیگه ...

👈 در این ویدیوهم نحوه فعال سازی و استفاده رو آموزش دادیم.

برای شروع استفاده همین الان میتونید وارد لینک زیر بشید
https://cws-electronic.org
👍2🤩1
یک پروژه دیگه که با کمک دستیار هوشمند cws انجام شد که اگر میخواستیم بدون کمک هوش مصنوعی انجام بدیم شاید 1 روز کامل و یا روزها طول میکشید
ولی در عرض یک ساعت انجام شد

در لینک زیر ببینید این پروژه چی هست و چطور دستیار هوش مصنوعی cws این پروژه رو انجام داد👇

https://youtu.be/Lsa5sUS6etg
👍4
تالا حالا فکر کریدید که یک طراح مدار از کجا میدونه که چه قطعاتی رو در مدار بذاره؟

مثلا کی و چی تعیین میکنه که در این بخش مدار یک مقاومت 1 کیلواهم باشه و در بخش دیگه دو کیلو اهم

و چطور تشخیص میده که کجای مدار باید خازن باشه یانه و اگر باشه اصلا چه نوع خازنی؟

مشکل این که تمام دوره های آموزشی طراحی مدار این بخش کور رو دارن
یعنی شاید آلتیوم رو خوب یاد بدن - ساخت pcb رو خوب یاد بدن
ولی آیا این ها باعث میشه که یک مشکل رو از صفر به ایده تبدیل کنید و بدون هیچ شماتیک از پیش موجودی یک مدار طراحی کنید ؟
👍7
بیاید یک نظر سنجی کنیم
آیا اگر شماتیک از پیش موجود نباشه شما میتونید یک مدار رو از صفر طراحی و پیاده سازی کنید ؟
Anonymous Quiz
14%
بله میتونم
61%
نه اصلا نمیتونم
24%
تا حدودی شاید
📣
تخفیف ویژه شب یلدای cws electronic شروع شد

مهلت استفاده تا 48 ساعت

⚠️ ( آخرین تخفیف امسال )

👌 تخفیف برای تمامی دوره ها

کد تخفیف : Yalda
👍2
جلسه پنجم دوره کار با اوسیلوسکوپ منتشر شد.
عزیزانی که در این دوره شرکت کردن میتونن از طریق لینک زیر جلسه جدید را مشاهده کنند
https://cws-electronic.org/courses/learning-to-work-with-an-oscilloscope

توجه داشته باشید که حتما باید در ابتدا وارد اکانت کاربری خودتان شده باشید
👍4
جلسه هشتم از فصل دوم دوره طراحی مدار پیشرفته منتشر شد

عزیزانی که از کارآموزان دوره طراحی مدار هستن میتونن از طریق لینک زیر این جلسه رو مشاهده کنن.
لطفا توجه داشته باشید که در ابتدا باید وارد اکانت کاربری خودتون شده باشید.سپس روی لینک زیر کلیک کنید
https://cws-electronic.org/topics/learning-to-get-output-for-soldermask/

همچنین اگر هم میخواید این جلسه رو دانلود کنید به راحتی میتونید در اکانت کاربری خودتون - بخش دانلود ها اقدام به دانلود این جلسه کنید
🎉3
🔥 انتخاب سنسور مناسب در طراحی پروژه

انتخاب سنسور درست می‌تونه کیفیت پروژه‌های الکترونیکی شما رو تعیین کنه. اول از همه باید هدف، دقت مورد نیاز و محیط کاری (مثل دما، رطوبت یا نویز) رو مشخص کنید تا از انتخاب‌های پرهزینه یا ناکارآمد جلوگیری کنید. 😊

در عمل، معیارهایی مثل Accuracy، Range، Power consumption و Interface (مثلاً I2C، SPI یا GPIO) رو مرتب کنید. اگر پروژه باتری‌محور هست، یک سنسور با low power و sleep mode انتخاب کنید؛ برای ارتباط دقیق با میکروکنترلر، سنسوری با I2C یا SPI مناسب‌تره. مثال عملی: برای اندازه‌گیری دما در یک محیط صنعتی، یک سنسور با wide range و high accuracy و حفاظت در برابر EMI انتخاب کنید؛ برای تشخیص حرکت در یک روبات کوچک، accelerometer با low noise و مناسب برای MCU شما بهترین است.

نکته‌ی کلیدی: دیتاشیت رو کامل بخوانید — نویز، خطی بودن، کالیبراسیون و نیاز به conditioning (مثل فیلتر یا amplification) ممکنه بیشترین تأثیر رو روی عملکرد داشته باشن. با آزمون پروتوتایپ روی PCB و تست با سناریوهای واقعی تصمیم نهایی رو بگیرید. @clientwebserver

تصویر مرتبط با انتخاب سنسور و طراحی PCB و پروتوتایپینگ
👍1
🔥 فاصله‌گذاری Trace در PCB برای طراحی‌های قابل‌اعتماد

فاصله‌گذاری صحیح بین Traceها در PCB یه نکتهٔ کلیدی برای اطمینان از عملکرد پایدار و جلوگیری از اتصال کوتاه یا تخریب سیگنال هست. رعایت استانداردها مخصوصاً در بردهایی با ولتاژ بالا یا فرکانس بالا باعث کاهش نویز و افزایش طول عمر طراحی می‌شه.

در عمل باید فاصلهٔ min clearance رو بر اساس ولتاژ، نوع پوشش (solder mask) و فرآیند تولید تعیین کنید. برای مثال توی مدارهای فرکانس بالا یا وقتی از differential pairs استفاده می‌کنید، فاصله و عرض Trace و همچنین کنترل impedance مهمه؛ از ابزارهای طراحی PCB و قوانین DRC کمک بگیرید. برای بردهای با سیگنال آنالوگ حساس، جدا کردن Traceهای دیجیتال و آنالوگ و استفاده از ground pour و via ها مناسب، افت نویز رو کم می‌کنه. همچنین در طراحی برای تولید، معیارهای کارخانه (PCB fab) را چک کنید تا فاصله‌ها قابل ساخت باشند.

نکتهٔ کلیدی: همیشه بین دقت طراحی (impedance, spacing) و قابلیت ساخت تعادل برقرار کنید تا هم عملکرد و هم تولیدپذیری حفظ بشه.

@clientwebserver

تصویر مرتبط با فاصله‌گذاری Trace در PCB و اندازه‌گیری بصری
This media is not supported in your browser
VIEW IN TELEGRAM
کنترل ربات با اشاره دست
میخواید بدونید چطور ساخته میشه ؟
به زودی اموزش هاش در سایت منتشر میشه و سال جدید پر از شگفتی های رباتیک در cws هست
👍3🤩2🤔1
🔥 ربات DIY که خودش را تعریف می‌کند

یک ایده ساده اما جذاب: ساخت یک ربات DIY که با کمک AI رفتار و ویژگی‌های خودش را «تعریف» کند. این پروژه مناسب کسانی است که می‌خواهند ترکیبی از سخت‌افزار و هوش مصنوعی را تجربه کنند و نشان می‌دهد چگونه یک پروتوتایپ می‌تواند از حالت ایستا به یک سیستم خودآموز تبدیل شود. 🤖

در عمل، کافی است یک شاسی کوچک، سنسورهای فاصله‌سنج و دوربین، و یک برد کنترل مثل ESP32 یا Raspberry Pi را کنار هم قرار دهید. مدل ساده‌ای از AI را برای تشخیص اشیاء یا تصمیم‌گیری رفتاری پیاده‌سازی کنید و پارامترها را در زمان اجرا تغییر دهید تا ربات «رفتار تعریف‌شده» خود را بهبود دهد. می‌توانید از MQTT برای ارتباط، و از GPIO/PWM برای کنترل موتورها استفاده کنید؛ مثال عملی: ربات ابتدا مسیر ساده دنبال می‌کند و سپس با یادگیری جلوی موانع را بهتر تشخیص می‌دهد.

نکته کلیدی: تمرکز روی چرخه یادگیریِ کوچک (sense → decide → act) است تا پروژه هم آموزشی و هم کاربردی باشد. این رویکرد برای آزمایش ایده‌های پیشرفته‌تر در IoT و robotics بسیار مفید است. @clientwebserver

تصویر مرتبط با ربات DIY و AI که پروتوتایپ را نشان می‌دهد
👍1
🔥 آموزش مانیتور آب و هوا هوشمند ESP32

اولین قدم برای ساخت یک مانیتور آب و هوا ساده و کاربردی با ESP32 این است که بفهمیم چرا اتصال و دقت مهم‌اند. با استفاده از سنسورهایی مثل BME280 یا DHT22 می‌توانیم دما، رطوبت و فشار را اندازه‌گیری کنیم و با توانایی WiFi در ESP32 این داده‌ها را به یک داشبورد IoT ارسال کنیم — مهم برای گلخانه، منزل یا پروژه‌های تحقیقاتی.

برای مثال، یک ESP32 به‌همراه BME280 و یک OLED کوچک می‌تواند مقادیر را لحظه‌ای نشان دهد و همان داده‌ها را با پروتکل MQTT یا HTTP به سرور ارسال کند. استفاده از کتابخانه‌های آماده در Arduino IDE یا PlatformIO روند را ساده می‌کند و قابلیتِ ذخیره‌سازی داده و ارسال اعلان در شرایط بحرانی قابل‌افزایش است. می‌توانید داده‌ها را روی یک موبایل یا وب‌داشبورد ببینید و از الگوریتم‌های ساده برای تشخیص تغییرات ناگهانی استفاده کنید.

نکتهٔ کلیدی: با ترکیب ESP32، سنسور مناسب و یک پروتکل ارتباطی ساده مثل MQTT، می‌توانید یک سامانهٔ مانیتورینگ دقیق و کم‌هزینه بسازید که به‌راحتی قابل توسعه است. 📶🌤️

@clientwebserver

تصویر مرتبط با مانیتور آب و هوا و ESP32
👍3
🔥 دستیار صوتی AI روی ESP32 با Wake-Word

دستیار صوتی مبتنی بر ESP32 یک راهکار کم‌هزینه و کاربردی برای اضافه کردن قابلیت‌های Voice UI به پروژه‌های IoT است. تشخیص Wake-Word باعث می‌شود دستگاه فقط هنگام نیاز فعال شود، مصرف انرژی و پردازش محاسباتی بهینه بماند 🎙️. اهمیت این رویکرد در موقعیت‌های بدون اینترنت و پردازش محلی واضح است.

در عمل، می‌توان با استفاده از یک ماژول MEMS microphone و نمونه‌برداری I2S روی ESP32، مدل Wake-Word سبک (روی MCU) را اجرا کرد و پس از فعال‌سازی، درخواست را به یک مدل AI یا سرویس ابری بفرستید. ترکیب ESP32 با کتابخانه‌های کوچک تشخیص صوت و پروتکل‌هایی مثل MQTT برای ارسال رویدادها، تجربه‌ای سریع و قابل اعتماد می‌سازد. مثال عملی: با تشخیص کلمه‌ی «سلام»، ESP32 صدای فرمان را ضبط و به سرور محلی ارسال می‌کند؛ پاسخ می‌تواند کنترل GPIO برای روشن‌کردن لامپ یا ارسال اطلاعیه به موبایل باشد.

نکته کلیدی: تقسیم بار بین پردازش محلی (Wake-Word) و پردازش سنگین‌تر در سمت AI، عمر باتری و حریم خصوصی را بهبود می‌دهد. @clientwebserver

تصویر مرتبط با دستیار صوتی و ESP32 و تشخیص Wake-Word
🔥 تعمیر سریع چرخ اسکرول Keychron M1

چرخ اسکرول خراب باعث کندی کار با موس و تجربه‌ کاربری ضعیف می‌شود؛ قبل از هر چیز دستگاه را خاموش و باتری را جدا کنید تا از آسیب بیشتر جلوگیری شود. بررسی اولیه معمولاً شامل تمیزکردن گرد‌وغبار و بررسی سالم‌بودن encoder و چرخ‌دنده‌ها است.

برای تعمیر، قاب پشتی را با پیچ‌گوشتی مناسب باز کنید، سپس با ذره‌بین و tweezers چرخ اسکرول و encoder را بررسی کنید. اگر مشکل مربوط به کثیفی است از compressed air و کمی ایزوپروپیل الکل استفاده کنید؛ برای قطعات شکسته ممکن است نیاز به تعویض مکانیکی یا لحیم‌کاری روی PCB باشد — در این حالت از soldering iron با نوک ظریف استفاده کنید و نقاط GPIO و traces اطراف را محافظت کنید. مثال عملی: اگر encoder دندانه‌ای خورده، تعویض آن با نمونه‌ی مشابه از فروشگاه قطعات کامپیوتر معمولاً مشکل را حل می‌کند.

نکته‌ کلیدی اینکه اول علت را تشخیص دهید تا از تعویض‌های غیرضروری جلوگیری شود؛ برای تعمیرهای جدی‌تر بهتر است عکس‌برداری از مراحل قبل از باز کردن انجام شود تا مونتاژ مجدد ساده‌تر باشد 😊🔧

@clientwebserver

تصویر مرتبط با تعمیر چرخ اسکرول و PCB موس Keychron M1
👍3
🔥 تعمیر سریع و ایمن چرخ اسکرول Keychron M1

اگر چرخ اسکرول موس Keychron M1 شما لَگ می‌زند یا کلیک‌های ناخواسته می‌زند، نگران نباشید — معمولاً مشکل از خاک، فرسودگی encoder یا فنرهاست. باز کردن ساده و بررسی سریع می‌تواند عمر موس را چند برابر کند و از هزینه‌ی تعویض جلوگیری کند. 🛠️

برای شروع، باتری را جدا کنید و روی یک سطح پاک و ضداستاتیک کار کنید. قاب بالایی را با پیچ‌گوشتی مناسب باز کنید تا به scroll wheel و PCB برسید. با یک گوش‌پاک‌کن خشک یا هوای فشرده خاک را پاک کنید؛ اگر encoder فرسوده است، تعویض آن راحت‌تر از آن است که فکر می‌کنید — عکس‌برداری از مراحل قبل از جداسازی کمک می‌کند تا هنگام بستن اشتباه نکنید. از tweezers برای جابجایی فنرها و از لحیم‌کاری ملایم برای تعویض قطعات روی PCB استفاده کنید (در صورت نداشتن تجربه، به یک تعمیرکار اعتماد کنید).

نکته پایانی: نگهداری دوره‌ای و پاک‌سازی ساده هر 6–12 ماه از بروز مشکل جلوگیری می‌کند. مراقب جزئیات باشید تا Keychron M1 شما مثل روز اول کار کند. 🙂

@clientwebserver

تصویر مرتبط با تعمیر چرخ اسکرول و باز کردن Keychron M1
👍4
🔥 نورپردازی محیطی DIY با Arduino

آیا دوست دارید فضای خونه‌تون رو با نورهای هوشمند و ارزان تغییر بدید؟ این پروژه ساده با Arduino می‌تونه فضای اتاق رو به‌صورت پویا و خلاقانه روشن کنه\. اهمیتش اینه که هم یاد می‌گیرید چطور از RGB LED strip و GPIO ها استفاده کنید و هم یک خروجی قابل‌اطمینان برای فضای زندگی‌تون می‌سازید\\.

در عمل کافی‌ست یک Arduino رو به یک LED strip و یک درایور ساده متصل کنید، از PWM برای کنترل شدت نور و از یک سنسور ساده نور یا دکمه برای تغییر حالات استفاده کنید\. می‌تونید از یک برد پروتوتایپ یا PCB کوچک برای نظم سیم‌کشی بهره ببرید و تنظیمات رنگ رو با یک اپ موبایل یا یک ریموت ساده کنترل کنید\. به‌عنوان مثال، تنظیم تدریجی رنگ برای حالت مطالعه یا رنگ‌های گرم برای حالت استراحت بسیار مؤثر و آرامش‌بخشه\\.

نکته کلیدی: با چند قطعه ارزان و کمی کدنویسی در Arduino، می‌تونید یک سیستم نورپردازی سفارشی بسازید که هم کاربردی و هم جذابه\. این پروژه برای شروع در دنیای IoT و الکترونیک بسیار مناسب است\\. 😊

تازه از هوش مصنوعی cws هم میتونی برای کدنویسی استفاده کنی و ازش بخوای همین پروژه رو کد نویسی کنه و کدهاش رو در اختیارت بذاره پس اگر کدنویسی هم بلد نیستی مشکلی نیست .

اگر هم خواسته باشی ما برات بسازیم بهمون به شماره زیر در واتس اپ یا تلگرام پیام بده:
09022674105

@clientwebserver

تصویر مرتبط با نورپردازی محیطی و prototyping با Arduino
👍1👌1🤝1