Mundarija:
- Ta'minotlar
- 1 -qadam: Chiroq haqida ma'lumot
- 2 -qadam: O'chirish tizimini sinovdan o'tkazish
- 3 -qadam: tanani tayyorlash
- 4 -qadam: Yakuniy davrani lehimlash
- 5 -qadam: Devorni tanaga o'rnatish va oxirgi tegish
Video: DIY oddiy Arduino lampasi: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Ushbu loyihada men sizga Arduino nano va LED tasmasi bo'lgan chiroqni yaratish jarayonidan o'taman. Ishni boshlashdan oldin, sizning lampangizda qanday xususiyatlarga ega bo'lishni xohlayotganingiz va qaysi xususiyatlarga ega bo'lmasligingiz uchun juda ko'p moslashuvchanlik borligini bilish juda muhim (men o'zimnikidan farqli o'laroq, men siz ko'rsatadigan variantlarni tushuntirib beraman).
Xavfsizlik nuqtai nazaridan - Bu qo'llanma lehim temiridan foydalanishni o'z ichiga oladi. Iltimos, tegishli xavfsizlik choralariga rioya qilganingizga ishonch hosil qiling (masalan, xavfsizlik ko'zoynaklari, to'g'ri shamollatish, ish muhiti).
Ta'minotlar
Komponentlar
- Arduino Nano
- 1 xRocker kaliti
- o'tish simlari
- Non paneli (ixtiyoriy)
- Perfboard (u chiroqning ichki korpusiga mos bo'lishi kerak (hojatxona rulonlari)
- WS2812B Led Strip uzunligi ikki metrga yaqin (106 LED) (boshqalarini ishlatish mumkin, lekin ular uchun kodni sozlash kerak bo'ladi).
USB-Mini-B USB kabeli (u tennis koptokini aylanib o'tish uchun etarlicha uzun bo'lishi kerak va quvvat manbaiga o'tish uchun qo'shimcha bo'lishi kerak).
- 1 x 10 k qarshilik
Materiallar
Bilaman, sizning loyihangiz uchun to'g'ri tanani topish qiyin bo'lishi mumkin, shuning uchun men chiroqning korpusini kundalik foydalanish uchun materiallardan yasadim.
- 1 x tennis koptok (tashqi tomondan plastik olinadigan bo'lishi kerak)
- 2 ta kartonli tualet qog'ozi rulonlari
- 1 x pishirish varag'i
- Plastik o'ram (ixtiyoriy)
Asboblar
- Lehimlash temir
- elim (yoki lenta)
1 -qadam: Chiroq haqida ma'lumot
Chiroqni qurishni boshlashdan oldin, men uning imkoniyatlari va chegaralarini tasvirlab beraman. Birinchidan, LED tasmasi 5 voltli RGB LED tasmasi. Rok -tugmachasi foydalanuvchiga ikki xil rang sxemasi o'rtasida almashish imkonini beradi. Videoda ko'rinib turganidek, menda kamalak rang sxemasi, ikkinchisi esa okean rang sxemasi bor edi. Chiroq USB orqali ishlaydi, dastlab men alohida batareyadan foydalanardim, lekin agar chiroqni doimiy ravishda ochib tursam, batareyani o'zgartirish va kodni yangilash qanchalik qiyinligini tezda angladim. Shubhasiz, men tennis to'pi va pishirish qog'ozidan foydalanganim uchun, tananing sifati mukammal bo'lmaydi, lekin menimcha, bu DIY loyihasi, albatta, ajoyib sovg'adir. Oxirgi eslatma shundaki, chiroqqa o'z xabaringizni meniki yozilganidek yozish imkoniyati mavjud. Aytgancha, biz birinchi bosqichga o'tamiz.
2 -qadam: O'chirish tizimini sinovdan o'tkazish
Biz birinchi navbatda, sxemani lehimlashdan oldin uning ishlashini tekshirish uchun sinovdan o'tkazamiz. (Bu qadam kerak emas, lekin men lehimlashdan oldin kontaktlarning zanglashiga ishonch hosil qilishni maslahat beraman.) Buning uchun zarur bo'lgan qismlar
• Non paneli
• o'tish simlari
• Arduino nano
• Led tasmasi
• Rok -kaliti
• Lehimlash temir
Birinchi qadam, LED chizig'idagi 5v, ma'lumotlar va topraklama nuqtalariga uchta simni lehimlash bo'ladi. Sizning LED tasma oldingizda sim bilan kelgan bo'lishi mumkin, bu holda men birinchi LEDni kesishni maslahat beraman. Bu yuqoridagi rasmga o'xshash bo'lishi kerak.
Keyingi qadam, kalitning uchta pimidan ikkitasiga 2 ta o'tish simini lehimlash bo'ladi. Ikkita pinning har biri yaxshi, agar ulardan biri o'rta pin bo'lsa.
Bu qismni tugatganingizdan so'ng, biz non paneliga komponentlarni biriktirishni boshlashimiz mumkin. Birinchidan, Arduino nanosini ulang, so'ngra 5v va topraklama pimini non panelidagi ikkita mos keladigan relsga ulang. Keyin, chiziqli chiziqning 5v va topraklama simlarini mos keladigan ikkita relsga ulang. LED chizig'ining ma'lumot simini Arduino 8 -piniga ulang. Shundan so'ng, kalitning ikkita simini non panelida bir -biriga ulang. Endi 10k rezistorni kalit simlaridan biriga ulang (uning yonida non paneli). 10k rezistorning boshqa tomoni er osti yo'lida bo'lishi kerak. Endi nano ning 6 -piniga o'tadigan kalitning bir xil simiga o'tish simini ulang. Nihoyat, 5 voltli relsga ulanadigan kalitning boshqa simiga o'tish simini ulang. Agar siz kuzatishda qiyinchiliklarga duch kelsangiz, yuqoridagi diagramaga qarang.
Endi keyingi qadam - kodni Arduino -ga yuklash. Ushbu jarayonning birinchi qismi FastLED kutubxonasini o'rnatishdir. Arduino dasturini oching, eskizni oching, kutubxonaga kiring, kutubxonalarni boshqarishni tanlang. Bu nuqtaga etib kelganingizdan so'ng, qidiruv panelida Fast LED -ni qidiring va Daniel Garsiyaning Fast LED kutubxonasini topguningizcha pastga aylantiring. (yuqoridagi rasmga qarang). Uni o'rnating va keyin siz kodni yuklashga o'tishingiz mumkin.
Bu erda berilgan kodni Arduino eskiziga nusxalashni o'z ichiga oladi. Agar siz yuqoridagi rasmga qarasangiz, faqat siz ishlatadigan LEDlar soni o'zgarishi kerak. Agar men o'zimnikidan farqli LED tasmasi ishlatilsa, men LED turini aylanib o'tdim, bu holda turini yangilash kerak bo'ladi.
3 -qadam: tanani tayyorlash
Kerakli materiallar va asboblar
Tennis to'pi shishasi
Ikkita hojatxona qog'ozi
- Super yopishtiruvchi (yoki hojatxonadagi rulonlarni birga ushlab turadigan narsa.)
lehimlantiruvchi temir
- metall pin (qism)
Bu qism juda oddiy, lekin juda muhim. Shishada kalitlar ketadigan ikkita teshik qilish kerak. Mening holatimda, men chiroqni tepasida (shishaning tagida) rokka o'tish uchun teshik ochdim. Men USB kabeli uchun pastki qismiga yaqin shishaning yon tomonida ikkinchi teshik qildim. Yaxshi tushunish uchun yuqoridagi rasmlarga qarang.
Menda teshiklar uchun burg'ulash yo'q edi, shuning uchun men plastmassani eritishni tanladim. Ventilyatsiyani to'g'ri bajarish juda muhim (men fanatni yoqayotganda deraza va eshiklarni ochishni maslahat beraman. Plastmassani yoqish uzoq vaqt davomida tutunga ta'sir qilganda sog'likka salbiy ta'sir ko'rsatishi mumkin) buni qilishga tayyorgarlik.
Plastmassani eritib yuborish uchun men lehimim yordamida pensni ushlab turgan pinni qizdirdim. O'tkazish orqali bu pin plastmassada kerakli teshikni yaratishga muvaffaq bo'ldi. Siz nega men plastmassani eritish uchun faqat lehimlantiruvchi temirdan foydalanmayapman deb hayron bo'lishingiz mumkin. Men temirga eritilgan plastmassa solishni xohlamayman yoki uni shikastlamoqchi emasman. Agar xohlasangiz, o'zingiznikidan foydalanishingiz mumkin. Faqat to'g'ri tadqiqot o'tkazishni va bug'larni nafas olishdan saqlanishni unutmang.
Qopqoqning yuqori qismidagi teshik kalitga to'g'ri o'rnatilganligiga ishonch hosil qiling. Agar teshik juda katta bo'lsa, u shunchaki teshikdan qulab tushadi, bu holda uni lenta yoki issiq elim yordamida tuzatish mumkin.
Keyin, chiroqning pastki qismi tomon to'rtburchaklar teshik qiling. U orqali USB kabelini osongina o'rnatish kerak.
Men hozircha pishirish varag'ini ishlatmayman, chunki men sxemani o'rnatayotganda, hozir bankani ko'rishni xohlayman.
Endi oxirgi qism eng oson. Rasmda ko'rinib turganidek, ikkita tualet qog'ozi rulonini yopishtirish kifoya. Qo'lingizda superglue yo'qligiga ishonch hosil qiling!
4 -qadam: Yakuniy davrani lehimlash
Tarmoq ishlayotganini tasdiqlaganingizdan so'ng, siz uni taxtaga ko'chirishingiz mumkin (agar siz hojatxonaga o'ralgan bo'lsa, siz hali ham non taxtasidan foydalanishingiz mumkin. Yagona muammo shundaki, simlar lehimlanmagan, demak, imkoniyat yuqori) Yuqorida aytganimdek, taxtaning hojatxona rulonlariga to'g'ri o'rnatilganligiga ishonch hosil qiling, aks holda, siz tualet qog'ozi rulonlari uchun mos keladigan boshqa o'rnini topishingiz mumkin.
Agar siz ilgari perf kartasini ishlatmagan bo'lsangiz, avval uning qanday ishlashi haqida tez tadqiqot qilishingiz kerak. Led chizig'ini ulash, asosan, non paneli bilan bir xil, faqat siz uni lehimlayapsiz. Arduino -da bir nechta ulanishi kerak bo'lgan yagona pin - 5 volt. Ikkita topraklama pimi bor, bu siz erni kalitdan va chiziqli lentadan biriga yoki ikkalasiga lehimlashingiz mumkinligini anglatadi. Rezistor erdan 6 -pingacha lehimlanganini payqagan bo'lishingiz mumkin. Bu 6 -chi payvandlash pinini va rezistorni kalitning bir pimiga to'g'ri keltiradi.
Men birinchi navbatda Led Stripni perflat taxtasiga lehimlashni maslahat beraman. Lehimlashdan so'ng, men bir narsani angladim: o'tish simlarining uzunligi qanchalik muhim. Oxir -oqibat, uzunliklar Arduino nano -kartasini qayerga qo'yish kerakligiga bog'liq. Agar siz uni hojatxona rulonlarining pastki qismiga qo'yib qo'ysangiz, u USB kabelining uzunligini oshiradi, shu bilan birga LED tasmasi uchun qisqa o'tish simlarini ishlatishga imkon beradi. Bitta kamchilik - bu tugmacha orasidagi masofa. Mening tavsiyam shuki, siz tugmachaning tugmachasidan tugmachagacha bo'lgan masofadan ikki barobar uzunlikdagi simlardan foydalanasiz, chunki agar siz tugmachani ajratmasdan tanadan sxemani olib chiqishni xohlasangiz, qisqa simlar muammoli bo'ladi.
Agar siz tualet qog'ozi rulosining ichki qismidagi rasmga qarasangiz, siz juda ko'p sariq simni ko'rasiz. Buning sababi shundaki, men dastlab nanoni tepaga qo'yishni niyat qilgan edim, lekin keyin uni tubiga o'zgartirdim. Bu simning barchasi chiziqni pervaz taxtasiga bog'laydi.
Lehimlash bo'yicha oxirgi maslahatim, tugmachaga yoki tugmachaga lehimlashda tugma simining shishadan o'tishiga ishonch hosil qilishdir. Oxirgi rasmda ko'rinib turibdiki, tugma tugmachani lehimlash paytida joyida bo'lishi kerak.
Endi siz tugatganingizdan so'ng, kontaktlarning zanglashiga olib kelmasdan oldin, kontaktlarning zanglashiga olib kelishini tasdiqlashni xohlaysiz.
5 -qadam: Devorni tanaga o'rnatish va oxirgi tegish
Tarmoq ishlashini tasdiqlaganingizdan so'ng, siz nano bilan jihozlangan taxtani hojatxonaga qo'yishingiz mumkin. Yuqorida va pastda joylashtirishning afzalliklari va kamchiliklarini ilgari tushuntirdim.
Birinchi qadam - LED tasmasini hojatxonangizning pastki qismidan chiqarib, so'ng uni tashqi tomondan pastdan yuqoriga o'rash. Ko'pgina LED chiziqlar yopishqoq tomoni bilan birga keladi, siz plastmassani olib tashlaysiz. Ushbu qadam uchun men LED chizig'ini teng ravishda joylashtirishni maslahat beraman. Mening rasmimda ko'rinib turganidek, meniki mukammal emas edi, lekin oxirida unchalik katta farq yo'q edi.
Bu vaqtda sizda USB kabeli va Led Strip trubaning pastki qismidan chiqib ketishi kerak, tugmachali simlar yuqoridan chiqadi. Men USB -ni teshikka qo'yishni hali tavsiya qilmayman, chunki keyingi qadam tennis koptokining tashqi qismini pishirish varag'iga o'rashdir (yorug'lik o'tadigan har qanday varaq ishlaydi). Agar tugma joyida qolmasa, uni yopishtirish mumkin. Oxirgi eslatma - simlarning hech biri tualet qog'ozi rulonidan tashqarida emasligiga ishonch hosil qilish, chunki ular LEDlar yordamida soyalar yaratadi.
Buni qilishdan oldin, siz chiroqqa bir oz xabar qo'yganimni payqagan bo'lishingiz mumkin. Bu yorug'lik o'tkazmaydigan yupqa kartondan belgilarni kesib tashlash orqali amalga oshirildi. Keyin men bu belgilarni idishdan tashqariga yopishtirib qo'ydim.
Endi keyingi qadam o'ta muhim, chunki pishirish varag'idagi har qanday burmalar/burmalar yorug'lik bilan namoyon bo'ladi. Men har qanday plastmassa yopishtiruvchi vositani ishlatishni maslahat beraman (tez qurib ketmasligiga ishonch hosil qiling).
Endi elim quriganidan so'ng, siz USB teshigi uchun o'tkir pichoq yoki shunga o'xshash biror narsa bilan kichik teshikni kesib olmoqchisiz. Oxirgi qadam - USB kabelini qutidan chiqarib, tualet qog'ozi rulosini ichkariga suring. Keyin shishani qopqoq bilan yoping.
Yakuniy ixtiyoriy qadam - bu pishirish varag'ining shikastlanmasligiga ishonch hosil qilish uchun hamma narsani plastik o'ralgan holda o'rash. Yuqorida men chiroqning qisqa videosini oxiriga qo'shdim. Iltimos, ushbu loyihaga oid savollaringiz yoki muammolaringiz bo'lsa, izoh qoldiring.
Tavsiya:
ESP32 bilan WebApp Puzzle LED lampasi: 5 qadam (rasmlar bilan)
ESP32 bilan WebApp Puzzle LED lampasi: Men yillar davomida LED chiziqlar bilan o'ynadim va yaqinda do'stlarimning joyiga ko'chib o'tdim, u erda devorga tasma o'rnatish kabi katta o'zgarishlar qila olmadim, shuning uchun men bu chiroqni yig'dim. Quvvat uchun bitta sim chiqadi va uni qo'yish mumkin
Qayta ishlatilgan batareyali past texnologiyali quyosh lampasi: 9 qadam (rasmlar bilan)
Qayta ishlatilgan batareyali past texnologiyali quyosh lampasi: Ushbu qo'llanma sizga USB zaryadlovchi bilan jihozlangan quyosh lampasini yasash imkonini beradi. U eski yoki shikastlangan noutbukdan qayta ishlatiladigan lityum hujayralardan foydalanadi. Kunduzi quyosh nuri tushadigan bu tizim smartfonni to'liq zaryadlashi va 4 soatlik yorug'likka ega bo'lishi mumkin. Bu texnika
Aqlli stol lampasi bilan yaxshiroq o'rganish - IDC2018IOT: 10 qadam (rasmlar bilan)
Aqlli stol lampasi bilan yaxshiroq o'rganish - IDC2018IOT: G'arbiy dunyodagi odamlar ko'p vaqtlarini o'tirishga sarflaydilar. Stolda, mashinada haydash, televizor ko'rish va boshqalar. Ba'zida ko'p o'tirish tanaga zarar etkazishi va diqqatni jamlash qobiliyatiga zarar etkazishi mumkin. Belgilangan vaqtdan keyin yurish va tik turish juda muhim
IFTTT bilan IoT dizayn lampasi: 7 qadam (rasmlar bilan)
IFTTT yordamida IoT dizayn chiroqchasi: Ushbu yo'riqnomada men sizga Internetga ulangan LED chiroqni ishlab chiqarishda ham ko'rsatma beraman, ham funksional, ham zamonaviy dizayndagi bu ob'ekt veb-ilova yoki IFTTT onlayn xizmati yordamida boshqariladi. Ikkinchisi chiroqni ulashga imkon beradi
XOD bilan ishlaydigan qayta zaryadlanuvchi quyosh lampasi: 9 qadam (rasmlar bilan)
XOD bilan ishlaydigan qayta zaryadlanuvchi quyosh lampasi: Ko'pgina uy-ro'zg'or buyumlari va apparat do'konlarida arzon quyoshli bog '/piyodalar lampalari mavjud. Ammo eski so'zda aytilganidek, siz odatda to'laganingizni olasiz. Ular ishlatadigan odatiy zaryadlash va yoritish sxemalari oddiy va arzon, lekin chiroq