فهرست مطالب:
- مرحله 1: شرح مدار
- مرحله 2: توضیحات PCB
- مرحله 3: PCB
- مرحله 4: Six Single Pcb را جدا کنید
- مرحله 5: صفحه پایه را با قطعات مونتاژ کنید
- مرحله 6: برنامه میکروکنترلر
- مرحله 7: تاس را جمع کنید
- مرحله 8: لطفاً به این نکته توجه کنید
تصویری: یک تاس هوشمند دیگر (YASD): 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
YASD چیست؟
تاس الکترونیکی جدید دیگری با ویژگی های هوشمند؟ بله و خیر.
بله - YASD از LED برای نمایش اعداد تصادفی تولید شده به سبک تاس استفاده می کند.
خیر - YASD به خودی خود یک محصول نهایی نیست. بهتر است نشان دهد که کدام فناوری های برد مدار امکان پذیر است.
امکانات
میکروکنترلر تولید و نمایش اعداد تصادفی بر روی یک آرایه LED را به سبک تاس کنترل می کند
این مدار شامل یک شتاب سنج است. این سنسور به عنوان محرکی برای تولید اعداد تصادفی عمل می کند. تاس دیگر پرتاب نمی شود ، یک ضربه ساده روی تاس یا میز یک عدد تصادفی ایجاد می کند
YASD از یک همزمانی CR2032 استفاده می کند
YASD را می توان با شتاب سنج پیکربندی کرد. به عنوان مثال ، هنگام روشن کردن YASD می توانید آن را زیر و رو کنید. YASD این امر را با کمک شتاب سنج تشخیص داده و به حالت عملکرد دیگری تغییر می دهد
دو حالت کار وجود دارد:
حالت صرفه جویی در انرژی. عدد تصادفی تولید شده به مدت 3 ثانیه در یک ریتم چشمک زن نمایش داده می شود. سپس نمایش عدد روی آرایه LED خاموش می شود
حالت فانتزی. یک انیمیشن روی آرایه LED نمایش داده می شود. سپس تعداد تصادفی تولید شده به صورت ایستا به مدت 5 ثانیه نمایش داده می شود. سپس نمایش عدد روی آرایه LED خاموش می شود
مرحله 1: شرح مدار
مدار شامل اجزای زیر است:
منبع تغذیه
از یک سلول دکمه استاندارد CR2032 استفاده می شود. برای صرفه جویی در مصرف برق ، مدار می تواند توسط یک اسلایدسوییچ روشن یا خاموش شود.
میکروکنترلر
میکروکنترلر ATTiny84A از Microchip/Atmel است. ATTiny84A دارای حالت صرفه جویی در انرژی Picopower است و بنابراین برای عملکرد باتری بسیار مناسب است.
شتاب سنج
LIS3DH از ST Microelectronics. LIS3DH همچنین دارای حالت ذخیره انرژی بسیار کم است. LIS3DH دارای رد پای بسیار کمی است. برای اجتناب از مشکلات در لحیم کاری ، من یک تخته شکن را انتخاب کردم تا شتاب سنج را برای مدار استفاده کنم.
نمایشگر ال ای دی
صفحه نمایش LED شامل هفت LED است که به شکل یک تاس مرتب شده اند. مقاومتهای سری روی جریان LED تقریباً تنظیم شده است. 2 میلی آمپر
کل توان مصرفی مدار تقریباً است. 16 میلی آمپر هنگام کار با 6 چراغ روشن. در حالت خاموشی (بدون چراغ روشن ، میکروکنترلر در حالت خواب) مصرف کل برق کمتر از 1 میلی آمپر است. حداکثر تعداد چرخه "ریختن تاس" باید تعیین شود.
مرحله 2: توضیحات PCB
برد مدار چاپی شامل یک برد مدار چاپی کامل است که با فرز به شش تخته مدار چاپی جداگانه تقسیم می شود:
صفحه پایه دارای منبع تغذیه ، میکروکنترلر و شتاب سنج
ماتریس صفحه نمایش LED
دیوارهای جانبی I - IV
مرحله 3: PCB
درج پیوند به فایلهای عقاب
مرحله 4: Six Single Pcb را جدا کنید
با یک برش جانبی شش عدد PCB را جدا کنید.
برای حذف بقایای فرز از یک فایل استفاده کنید. همه لبه های تابلوهای مدار چاپی باید صاف باشند در غیر اینصورت pcb با هم قرار نمی گیرد.
مرحله 5: صفحه پایه را با قطعات مونتاژ کنید
لحیم کاری روی اجزاء. با خازن شروع کنید. سپس سوئیچ و میکروکنترلر را لحیم کنید. تخته شکست LIS3DH به شرح زیر است. در راه اندازی من از اتصالات سوکت برای برد شکست LIS3DH استفاده کردم تا به راحتی آن را بردارم. سرانجام روی نگهدارنده باتری لحیم می شود.
مرحله 6: برنامه میکروکنترلر
برای برنامه ریزی میکروکنترلر به یک برنامه نویس مناسب نیاز دارید. من از AVR ISP mkII استفاده می کنم. سایر برنامه نویسان Atmel نیز باید کار کنند. مطابق عکس سیم ها را لحیم کنید.
پین سربرگ ISP-> پین YaSD
VTG / VCC-> VCC
GND-> GND
MOSI-> MOSI
MISO-> MISO
SCK-> SCK
بازنشانی-> بازنشانی
سپس میکروکنترلر را با فایل hex برنامه ریزی کنید. پس از برنامه نویسی نرم افزار ، فیوزها باید تنظیم شوند. تقریباً می توانید همه آنها را بدون تغییر بگذارید. فقط فیوز "LOW. CKDIV8" باید غیرفعال باشد.
سیم های برنامه نویسی را جدا کنید.
مرحله 7: تاس را جمع کنید
زیرانداز لحیم کاری با صفحه جانبی II. اطمینان حاصل کنید که تخته زیرین عمود است. هر دو pcb را روی زاویه مناسب تنظیم کردم و آنها را لحیم کردم. اشیاء دیگر مانند پشتی bookend نیز کار می کنند. pcb با حروف در صفحاتی که به هم تعلق دارند مشخص شده است. همانطور که در عکس می بینید ، طرف A به طرف A لحیم شده است. همه پدها را در یک طرف لحیم نکنید. فقط کافی است یک یا دو لنت را لحیم کنید تا بتوانید مجدداً آنها را مجدداً لحیم کنید در صورتی که تاس ها عمود بر هم نباشند.
با تابلوی جانبی ادامه دهید. حالا تاس ها باید به شکل U باشند (تخته زیرین و دو صفحه کناری.
بعد صفحه نمایش led را به دو پنل جانبی لحیم کنید. Leds باید در بالا باشد ؛-)
اگر تاس ها اصلاً عمود نیستند ، برخی اصلاحات را انجام دهید ، سپس همه لنت ها را در هر طرف لحیم کنید.
حالا شما می توانید در یک matchell قرار داده و روی تاس بکشید. خوش بگذره!
برحذر بودن! قبل از لحیم کاری آخرین صفحه جانبی III ، مطمئن شوید که همه اجزا لحیم شده و به درستی قرار گرفته اند
مرحله 8: لطفاً به این نکته توجه کنید
تولید مثل نیاز به دانش و مهارت خاصی دارد ، مخصوصاً هنگام لحیم کاری و برنامه نویسی میکروکنترلر.
لحیم کاری چنین قطعات کوچکی نیاز به تجربه در زمینه لحیم کاری و ایستگاه لحیم کاری مناسب دارد. بنابراین تصمیم گرفتم از بریک برد LIS3DH برای جلوگیری از لحیم کاری LIS3DH مستقیماً بر روی PCB استفاده کنم. با بسته کوچک LIS3DH این کار با ایستگاه لحیم کاری غیرممکن است. اتصال PCB ها به یکدیگر نیز آسان نیست
اگر برخی از فیوزها را در میکروکنترلر به طریقی اشتباه قرار داده اید ، آجر داده است
عکسها همیشه نسخه 0.1 PCB را نشان می دهند (به جز عکس که پدهای برنامه نویسی را نشان می دهد). این اولین نسخه از برد مدار چاپی است که تولید شده است. چند مورد داشت که باید اصلاح شود. بنابراین تصمیم گرفتم نسخه جدیدی ایجاد کنم. مخزن در github شامل آخرین نسخه است
عکس اولین ماکت کاغذی را که قبل از سفارش pcb تهیه کردم نشان می دهد.
توصیه شده:
موتورسیکلت هوشمند HUD نمونه اولیه (ناوبری گام به گام و موارد دیگر): 9 مرحله
Smart Motorcycle HUD Prototype (ناوبری به نوبه خود و موارد دیگر): سلام! این دستورالعمل داستان نحوه طراحی و ساخت یک پلت فرم HUD (Heads-Up Display) است که برای نصب روی کلاه ایمنی موتورسیکلت طراحی شده است. در زمینه مسابقه & quot؛ نقشه ها & quot؛ نوشته شده است. متأسفانه ، من نتوانستم این کار را به طور کامل به پایان برسانم
چراغ رومیزی هوشمند - روشنایی هوشمند W/ Arduino - فضای کاری Neopixels: 10 مرحله (همراه با تصاویر)
چراغ رومیزی هوشمند | روشنایی هوشمند W/ Arduino | فضای کاری Neopixels: در حال حاضر ما روزهای زیادی را در خانه می گذرانیم ، به طور مجازی مشغول مطالعه و کار هستیم ، بنابراین چرا نباید با یک سیستم روشنایی سفارشی و هوشمند LED های Arduino و Ws2812b LED ها ، فضای کار خود را بزرگتر کنیم. در اینجا به شما نشان می دهم که چگونه Smart خود را بسازید چراغ LED رومیزی که
E -dice - Arduino Die/تاس 1 تا 6 تاس + D4 ، D5 ، D8 ، D10 ، D12 ، D20 ، D24 و D30: 6 مرحله (همراه با تصاویر)
E -dice - Arduino Die/تاس 1 تا 6 Dice + D4 ، D5 ، D8 ، D10 ، D12 ، D20 ، D24 و D30: این یک پروژه ساده آردوینو برای ساخت قالب الکترونیکی است. امکان انتخاب 1 تا 6 تاس یا 1 تاس از 8 تاس مخصوص وجود دارد. انتخاب به سادگی با چرخاندن رمزگذار چرخشی انجام می شود. این ویژگی ها عبارتند از: 1 قالب: نمایش نقاط بزرگ 2-6 تاس: نمایش نقاط
یک ایستگاه هوای هوشمند دیگر ، اما : 6 مرحله (همراه با تصاویر)
یک ایستگاه هواشناسی هوشمند دیگر ، اما …: خوب ، من می دانم که چنین ایستگاه های هواشناسی زیادی در همه جا موجود است ، اما چند دقیقه وقت بگذارید تا تفاوت را ببینید … 2 صفحه نمایش کاغذ الکترونیکی با قدرت کم … اما 10 متفاوت صفحه نمایش! شتاب سنج مبتنی بر ESP32 و سنسورهای دما / رطوبت Wifi Update
اتصال لپ تاپ گوشی هوشمند از Macbook شکسته یا هر لپ تاپ دیگر : 6 مرحله
اتصال لپ تاپ اسمارت فون از Macbook خراب یا هر لپ تاپ دیگر …: این پروژه ساخته شده است زیرا می توان از تمام قدرت تلفن های هوشمند واقعی به عنوان یک رایانه معمولی استفاده کرد