فهرست مطالب:
- مرحله 1: نحوه عملکرد صفحه نمایش LIXIE
- مرحله 2: قطعات CAD و سخت افزار
- مرحله 3: نمودار مدار
- مرحله 4: ساخت PCB
- مرحله 5: مواد لازم
- مرحله 6: مونتاژ الکترونیکی
- مرحله 7: مجموعه پلکسی گلاس
- مرحله 8: بخش نرم افزار
تصویری: ساعت آردوینو LIXIE: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
سلام بچه ها! امیدوارم قبلاً از دستورالعمل آموزشی قبلی "Arduino MIDI Controller DIY" لذت برده باشید و برای یک نسخه جدید آماده باشید ، طبق معمول من این آموزش را برای راهنمایی گام به گام در حین ساخت این نوع پروژه های الکترونیکی فوق العاده کم هزینه و فوق العاده " ساعت آردوینو LIXIE ".
در طول ساخت این پروژه ، ما سعی کردیم مطمئن شویم که این دستورالعمل بهترین راهنما برای شما خواهد بود تا در صورت تمایل به ساخت ساعت دیجیتالی به شما کمک کنیم ، بنابراین امیدواریم این دستورالعمل حاوی اسناد مورد نیاز باشد.
این پروژه بسیار مفید است به خصوص پس از دریافت PCB سفارشی که ما از JLCPCB سفارش داده ایم تا ظاهر ساعت ما را بهبود بخشد و همچنین اسناد و کدهای کافی در این راهنما وجود دارد که به شما امکان می دهد ساعت Arduino خود را به راحتی ایجاد کنید. ما این پروژه را فقط در 4 روز ، فقط سه روز برای تهیه تمام قطعات مورد نیاز و اتمام ساخت سخت افزار و مونتاژ ، ساخته ایم ، سپس کد را متناسب با پروژه خود آماده کرده ایم و توسعه برنامه اندروید یک روز طول می کشد.
قبل از شروع ابتدا ببینیم
آنچه از این دستورالعمل یاد خواهید گرفت:
- انتخاب سخت افزار مناسب برای پروژه شما بسته به ویژگی های آن.
- فناوری صفحه نمایش LIXIE را بشناسید.
- نمودار مدار را برای اتصال همه اجزای انتخاب شده آماده کنید.
- مونتاژ کلیه قطعات پروژه (مونتاژ مکانیکی و الکترونیکی)..
- ساعت دیجیتالی خود را راه اندازی کنید
مرحله 1: نحوه عملکرد صفحه نمایش LIXIE
مثل همیشه ، من این توصیف کوتاه را انجام می دهم که در آن اطلاعاتی را در مورد پروژه ای که قرار است ایجاد کنیم از اینترنت جمع آوری می کنم.
بنابراین با شروع از اصول اولیه ، ابتدا باید روش نمایش Lixie و نحوه عملکرد آن را تعریف کنیم ، اصل به همین سادگی است. هنگامی که یک قسمت پلکسی گلاس را بریدید و لوگوها یا اشکال حکاکی شده با لیزر را ایجاد کردید ، می توانید با قرار دادن یک LED در نزدیکی هر طرف طرف قطعات ، این اشکال را روشن کنید و در مورد ما اعداد 0 تا 9 را در 10 قسمت حک می کنیم. همین کار را چهار بار برای چهار رقم انجام دهید ، همچنین می توانید دو نقطه را برای تشخیص ساعت و دقیقه پس از آن اضافه کنید و ما طرحی را طراحی می کنیم که بتواند همه این قطعات پلکسی گلاس را در کنار هم نگه دارد و دو LED در قسمت پایین هر پلکسی قرار دهید. بنابراین ما در مجموع 82 LED داریم.
در مورد سیم کشی همه این LED ها با آردوینو ، ما آندهای ردیف های یکسان را به هم می چسبانیم تا 10 ردیف و کاتدهای همان ستون ها را به هم می رسانیم تا ماتریسی از 10 ردیف 4 ستون در مورد نقاط بدست می آید ، کنترل آنها آسان است به پس از آن خاموش کردن رقم مورد نظر با استفاده از کد آردوینو بسیار آسان خواهد بود و اگر می خواهید اصول اولیه کنترل LED های همان ماتریس را بدست آورید ، می توانید به دستورالعمل ما مراجعه کنید که در آن نحوه کنترل مکعب را توضیح دادم. LED ها با استفاده از روش ماتریس
مرحله 2: قطعات CAD و سخت افزار
با شروع قطعات حکاکی و برش لیزری ، طراحی فوق را با استفاده از نرم افزار solidworks انجام دادم و می توانید فایل های DXF را از لینک دانلود دریافت کنید ، این طرح 100٪ توصیه می شود تا به شما در ساخت دستگاه کمک کند ، زیرا تنها دارنده پلکسی گلاس است. سفارش دهید ، پس از آماده سازی طرح ، قطعات من به خوبی ساخته شده و آماده عمل هستند. و همانطور که در عکس آخر می بینید ما اعداد درگیر شده را چهار بار برای هر رقم آماده کردیم.
مرحله 3: نمودار مدار
با حرکت به سمت وسایل الکترونیکی ، من این نمودار مدار را ایجاد کرده ام که شامل تمام قطعات مورد نیاز برای این پروژه است.
من همچنین از اجزای ماژول RTC برای بازگرداندن پیکربندی زمان و تاریخ پس از خاموش شدن دستگاه استفاده خواهم کرد تا بتوانید از ماژول RTC استفاده کنید یا به سادگی می توانید مدار یکپارچه DS3231 را برای RTC دریافت کنید و در هر دو مورد یک ارتباط I²C با MCU برای انتقال داده من برای زنگ هشدار از زنگ استفاده خواهم کرد زیرا ما این ویژگی را در ساعت خود اضافه می کنیم تا بتوانیم الگرامها را تنظیم کنیم و برای ارتباط با ساعت از یک ماژول بلوتوث استفاده می کنم که زمان و تاریخ را با استفاده از یک برنامه اندرویدی تنظیم می کند.
از آنجایی که Arduino Uno تعداد کافی پین برای اتصال همه این اجزا به هم ندارد ، من از یکپارچه مدار GPIO که MCP23017 است استفاده خواهم کرد.
بدون فراموش کردن LED هایی که در این پروژه استفاده خواهیم کرد ، به 80 LED آبی برای نمایش رقم و دو LED سفید برای نمایش نقاط نیاز دارد.
مرحله 4: ساخت PCB
درباره JLCPCB
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co.، Ltd.) ، بزرگترین شرکت نمونه اولیه PCB در چین و یک تولید کننده با تکنولوژی بالا است که متخصص در نمونه اولیه PCB و تولید PCB دسته ای کوچک است. با بیش از 10 سال تجربه در تولید PCB ، JLCPCB دارای بیش از 200،000 مشتری در داخل و خارج از کشور است ، با بیش از 8000 سفارش آنلاین از نمونه اولیه PCB و تولید مقدار کمی PCB در روز. ظرفیت تولید سالانه 200 ، 000 متر مربع است. برای انواع PCB های 1 لایه ، 2 لایه یا چند لایه. JLC یک تولید کننده حرفه ای PCB است که دارای مقیاس بزرگ ، تجهیزات خوب ، مدیریت دقیق و کیفیت برتر است.
مکالمه الکترونیکی
پس از ساختن نمودار مدار ، آن را به یک طرح PCB سفارشی تبدیل کردم و تنها چیزی که اکنون به آن نیاز دارم تولید PCB من است ، مطمئناً پس از چند کلیک ساده ، من به JLCPCB بهترین تامین کننده PCB برای دریافت بهترین خدمات تولید PCB نقل مکان کردم. فایل های GERBER مناسب طراحی خود را بارگذاری کرده ام و برخی پارامترها مانند رنگ و مقدار ضخامت PCB را تنظیم کرده ام ، و این بار ما گزینه نقطه طلایی را امتحان می کنیم. پس حداقل برای دریافت PCB فقط چهار دلار باید فقط 2 دلار بپردازید ، این بار من در مورد JLCPCB توجه کرده ام "رنگ PCB بدون هزینه" به این معنی است که برای هر رنگ PCB که انتخاب می کنید فقط 2 دلار پرداخت خواهید کرد. به
فایلهای بارگیری مرتبط
همانطور که در تصاویر بالا مشاهده می کنید PCB بسیار خوب ساخته شده است و من همان طرح PCB را که برای تخته اصلی خود ساخته ایم دارم و همه برچسب ها ، لوگوها و نقاط طلایی زیبا برای راهنمایی من در طول مراحل لحیم کاری همچنین می توانید فایل Gerber را برای این مدار از لینک دانلود زیر در صورت تمایل به سفارش طرح مشابه مدار ، بارگیری کنید.
مرحله 5: مواد لازم
قبل از شروع لحیم کاری قطعات الکترونیکی ، لیست اجزای پروژه خود را مرور کنید ، بنابراین به موارد زیر نیاز داریم:
components ☆ components اجزای لازم ★ ☆ ★
PCB که ما از JLCPCB سفارش داده ایم
ATmega328P که Uno MCU است
IC MCP23017
دو خازن 22pF
مقاومتهای 330 اهم
اجزای ماژول RTC
نوسان ساز کوارتز 16 مگاهرتز
یک ماژول بلوتوث
یک زنگ
مقداری اتصال ترمینال
80 LED آبی
2 عدد LED سفید
و قطعات ناز لیزر
مرحله 6: مونتاژ الکترونیکی
اکنون همه چیز آماده است ، بنابراین بگذارید لحیم کاری قطعات الکترونیکی خود را به PCB انجام دهیم و برای این کار به آهن لحیم کاری و سیم اصلی لحیم کاری و ایستگاه بازسازی SMD برای قطعات SMD نیاز داریم (در صورت استفاده از ماژول RTC نیازی نیست).
اول ایمنی
آهن لحیم کاری
هرگز عنصر آهن لحیم کاری را لمس نکنید ….400 درجه سانتی گراد!
سیم هایی را نگه دارید تا با موچین یا گیره گرم شوند.
همیشه لحیم کاری را هنگامی که از آن استفاده نمی کنید به جای آن بازگردانید.
هرگز آن را روی میز کار قرار ندهید.
هنگامی که از دستگاه استفاده نمی کنید دستگاه را خاموش کرده و از برق بکشید.
در مورد اجزای RTC می توانید آنها را لحیم کنید یا یک ماژول RTC بخرید و از طریق اتصال مناسب روی برد استفاده کنید.
همانطور که مشاهده می کنید ، استفاده از این PCB به دلیل کیفیت بسیار بالا و بدون فراموش کردن برچسب هایی که هنگام لحیم کاری هر جزء شما را راهنمایی می کند ، بسیار آسان است ، زیرا بر روی لایه ابریشمی بالا برچسب هر جزء را مشاهده خواهید کرد که نشان دهنده قرارگیری آن در تخته و به این ترتیب شما 100 sure مطمئن خواهید بود که هیچ اشتباه لحیم کاری انجام نمی دهید.
من هر جزء را به محل قرار دادن آن لحیم کرده ام و شما می توانید از دو طرف PCB برای لحیم کردن قطعات الکترونیکی خود استفاده کنید.
مرحله 7: مجموعه پلکسی گلاس
در حال حاضر ما PCB را آماده کرده ایم و همه اجزای آن به خوبی لحیم شده اند ، ما به قسمت دوم مجموعه سخت افزار که اتصال LED است می رویم ، همانطور که در عکس بالا مشاهده می کنید ما برای هر LED در طراحی خود یک سوراخ ایجاد کردیم ، بنابراین فقط از آن استفاده کنید مقداری چسب برای قرار دادن LED ها و سپس اتصال تمام آندهای ردیف های یکسان و کاتدهای ستون های یکسان به یکدیگر ، پس از اتمام کار ، 14 سیم برای ماتریس در اختیار خواهید داشت ، بنابراین کافی است آنها را بچرخانید زیرا PCB را نشان می دهد.
ما مونتاژ را با قرار دادن قطعات پلکسی گلاس در محل قرارگیری خود ادامه می دهیم و نقاط اتصال را پیچ می کنیم.
مرحله 8: بخش نرم افزار
آنچه ما در حال حاضر به آن نیاز داریم نرم افزار است ، من این کد آردوینو را برای شما تهیه کرده ام و می توانید آن را به صورت رایگان از لینک زیر دریافت کنید ، همچنین یک برنامه اندروید ایجاد کرده ام تا هنگام تنظیم زمان ، تاریخ و زمان از آن استفاده کنید. زنگ ساعت کد بسیار خوب توضیح داده شده است بنابراین می توانید آن را درک کرده و آن را برای نیازهای خود تنظیم کنید ، ما نیاز به برد Arduino Uno داریم تا کد را در ATmega328 MCU بارگذاری کنیم ، سپس MCU را برداشته و آن را در سوکت آن روی PCB قرار می دهیم.
برای روشن کردن دستگاه به یک آداپتور برق خارجی 5 ولت نیاز داریم و در اینجا هستیم ، ساعت بسیار خوب کار می کند و می توانیم از این برنامه اندرویدی برای تنظیم زمان و تنظیم برخی از آلارم ها استفاده کنیم.
ساخت این پروژه بسیار آسان است و فوق العاده است ، مخصوصاً با این چراغ های آبی براق که می تواند بهترین ساعت مچی شما باشد ، اما برخی دیگر از پیشرفت ها را باید انجام دهید تا کره آن بسیار بیشتر شود ، به همین دلیل من منتظر پیشنهادات شما هستم این ساعت LIXIE را بهبود بخشید ، اگر دوست دارید این پروژه را دوست داشته باشید و در کانال YouTube من مشترک شوید تا فیلم های بسیار جذاب تری را تماشا کنید و تماشای پروژه های قبلی ما را از دست ندهید.
توصیه شده:
با استفاده از سرو موتور ، هر ساعت یک ساعت را بچرخانید - آردوینو: 8 مرحله
چرخش سند ساعت در هر دقیقه با استفاده از سرو موتور - آردوینو: در این آموزش ما یاد می گیریم که چگونه یک ساعت ماسه ای کوچک (1 دقیقه ای) را در هر 60 ثانیه با استفاده از سرو موتور و Visuino بچرخانیم ، یک فیلم نمایشی تماشا کنید
نحوه ساخت ساعت آنالوگ و ساعت دیجیتال با نوار LED با استفاده از آردوینو: 3 مرحله
نحوه ساخت ساعت آنالوگ و ساعت دیجیتال با نوار LED با استفاده از آردوینو: امروز ما یک ساعت آنالوگ تولید می کنیم & amp؛ ساعت دیجیتال با Led Strip و ماژول MAX7219 Dot با آردوینو. زمان را با منطقه زمانی محلی تصحیح می کند. ساعت آنالوگ می تواند از نوار LED طولانی تری استفاده کند ، بنابراین می توان آن را به دیوار آویزان کرد تا به یک هنر تبدیل شود
ساعت شبکه ESP8266 بدون هیچ گونه RTC - Nodemcu NTP ساعت بدون RTC - پروژه ساعت اینترنتی: 4 مرحله
ساعت شبکه ESP8266 بدون هیچ گونه RTC | Nodemcu NTP ساعت بدون RTC | پروژه ساعت اینترنتی: در پروژه ایجاد پروژه ساعت بدون RTC ، زمان استفاده از اینترنت با استفاده از wifi و نمایش آن بر روی صفحه نمایش st7735
ساعت مبتنی بر آردوینو با استفاده از ماژول ساعت واقعی DS1307 (RTC) و 0.96: 5 مرحله
ساعت مبتنی بر آردوینو با استفاده از ماژول ساعت واقعی DS1307 (RTC) & 0.96: سلام بچه ها در این آموزش نحوه ساخت یک ساعت کاری با استفاده از ماژول ساعت واقعی DS1307 را مشاهده می کنیم & amp؛ صفحه نمایش OLED. بنابراین زمان را از ماژول ساعت DS1307 می خوانیم. و آن را روی صفحه OLED چاپ کنید
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو