Mundarija:

Manzil mumkin bo'lgan sut idishlari (LED yorug'lik + Arduino): 12 qadam (rasmlar bilan)
Manzil mumkin bo'lgan sut idishlari (LED yorug'lik + Arduino): 12 qadam (rasmlar bilan)

Video: Manzil mumkin bo'lgan sut idishlari (LED yorug'lik + Arduino): 12 qadam (rasmlar bilan)

Video: Manzil mumkin bo'lgan sut idishlari (LED yorug'lik + Arduino): 12 qadam (rasmlar bilan)
Video: У яширин камера урнатди! Ва мана, у ухлаётганда, мушук нима килар экан 2024, Noyabr
Anonim
Manzil mumkin bo'lgan sut idishlari (LED yorug'lik + Arduino)
Manzil mumkin bo'lgan sut idishlari (LED yorug'lik + Arduino)

PPE sut idishlarini yaxshi ko'rinadigan LED chiroqlarga aylantiring va ularni boshqarish uchun Arduino -dan foydalaning. Bu ko'p narsalarni, asosan, sut idishlarini, qayta ishlaydi va juda kam quvvat sarflaydi: LEDlar 3 vattdan kam tarqalgan, lekin ularni ko'rish uchun etarlicha yorug ', boshqa narsalar qatorida, elektron yorug'lik ko'pchilikka qaraganda odamlarga ko'proq do'stona tuyuladi va topilgan aylanadigan boshqaruv moslamalari buning eng yaxshi usuli hisoblanadi. PPE sut idishlari LED yoritgichlarini tarqatishning arzon, ammo estetik jihatdan yoqimli usulini yaratadi. Ayniqsa, agar siz chiroyli yumaloqlarni topsangiz:) LED yoritgichli ob'ektni modellashtirish nafaqat ekologik toza, balki uyni noldan qurishdan ko'ra ancha sodda. LEDlar kichkina bo'lgani uchun ularni deyarli hamma joyga qo'yish mumkin, va ular to'g'ri kuchlanish bilan ishlayotganda ko'p issiqlik chiqarmaydi. Bu ko'rsatma asosan jismoniy dizayn va ishlab chiqarish bilan bog'liq bo'ladi Siz elektron sxemalar va LED yoritgichlarini yaratish bo'yicha asosiy bilimga egasiz. Siz foydalanadigan aniq LEDlar va quvvat manbai har xil bo'lishi mumkinligi sababli, men faqat texnik xususiyatlar nuqtai nazaridan o'z davram asoslariga o'taman. Men sizni foydali manbalarga yo'naltirishga harakat qilaman va Arduino mikrokontrolderi va ularning ketma -ket ishlashini ko'rsatadigan kod haqida batafsilroq tushuntirishga harakat qilaman. Asosiy LED yoritgichlarining elektronikasi oddiy maktab elektronikasiga o'xshaydi. umuman olguncha kuting.

1 -qadam: asboblar va materiallar

Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar

Chiroqlarni o'z -o'zidan ishlab chiqarish uchun sizga quyidagilar kerak bo'ladi: PPE sutli shishasi 3 mm tiniq akril 2 yadroli elektr kabeli varag'i (yoki karnay simini bajaradi - bu juda yengil vazifadir, chunki u sizning dizayningizga qarab 12V va juda kam tok oladi) LEDlar Rezistorlar Lehim Issiqlik quvurlari Eski trafo (amerikaliklar uchun devorli siğil), bundan tashqari rozetka+vilka. O'rnatilgan mis sim Qattiq yadroli qo'ng'iroqli sim Zipli bog'ichlar Sizga kerak bo'lgan asboblar: Matkap teshigi (sut shishasi qopqog'ining kengligiga mos) 2 -qadam) Har xil mayda -chuyda matkaplar Kichkina arra (siz uy -joy sifatida ishlatishingizga qarab) Tornavidalar Tel -striptizchilar Yon kesgichlar/Tel -kesish mashinalari Lehimlash dazmollari Multimetr Uchinchi qo'l (komponentlarni bir -biriga lehimlash uchun zarur) Desoldering fitil (agar siz boshqa qurilmalardan biron bir komponentni qutqarsangiz) Siz ular uchun qandaydir turar joy yasashingiz mumkin. Men ularni osib qo'yishning turli usullarini sinab ko'rdim va kabellar uchun teshiklari bilan shiftga osilgan PVX trubkaning egilgan qismiga joylashdim. Men ham ularni shiftga zımbalamoqchi bo'ldim. Siz ularni shiftga o'rnatiladigan taxtadan o'tkazgichdan osib qo'yishingiz yoki hatto shiftingizda simlar o'rnatilishi va tepalikdan quvvat olish uchun teshik qilishingiz mumkin. 5 -qadam bu variantlarning bir nechtasi haqida gapiradi va gapiradi. Yuqorida sizga asosiy yoqish/o'chirish tugmasi bilan ishlaydigan chiroqlar qilish kerak bo'ladi. Ularga so'nish yoki ketma -ketlik kabi ilg'or funktsiyalarni berish uchun sizga tranzistorlar va mikrokontrolder kabi komponentlar yuklanishi kerak bo'ladi: yuqoridagi uchun Arduino miniMini USB adapteri yoki sarlavhali simga FTDL USB. Pinli rozetkalar Lehimsiz non paneli LM317T kuchlanish regulyatori BC337 NPN tranzistorlari Hammasi. quyida ko'rsatilgan, lekin ular haqida va ular birgalikda qanday ishlashlari haqida 6 -bosqichda. Siz yoqtirgan har qanday narsa bo'lishi mumkin. Men Britaniya muzeyidagi Yaponiya xonasida chiroyli dumaloq marosim qutisini ko'rdim, lekin ular menga ruxsat berishmadi. Oxir -oqibat men oq plastik kartochkali qutidan foydalandim, chunki u mavzuga juda mos keladi:) Bunday sxemada arduino -ni dasturlash mumkin bo'lgan hamma narsalar mavjud. Men kinetik yoritishni yaxshi ko'raman, lekin men miltillovchi Rojdestvo chiroqlarini va boshqalarni topaman. Ularning muntazamligi va izchilligi sovuq va yoqimsiz (yaxshi Rojdestvo chiroqlarining tabiiy nurini yaratish uchun ko'p mehnat talab etiladi). Men hech qanday yorqin narsani xohlamayman. Men chiroqlar uchun yagona, analog boshqarishni xohlayman, ular odam tomonidan boshqarilgandek bo'lib, ular yoqish va o'chirish tartibini tartibga soladi. Buning kodi, yoqimli terish va estetik jihatdan yoqimli alyuminiy tugma bilan birgalikda, uni yoqimli o'yinchoqqa aylantiradi.

2 -qadam: Perspex -ni kesib oling va burg'ulang

Perspexni kesish va burg'ulash
Perspexni kesish va burg'ulash
Perspexni kesish va burg'ulash
Perspexni kesish va burg'ulash
Perspexni kesish va burg'ulash
Perspexni kesish va burg'ulash

Birinchidan, biz sut idishlarining qopqog'iga kirish uchun bir nechta istiqbolli disklarni kesib tashlaymiz, so'ngra biz LED va kabelni o'rnatadigan teshiklarni burg'ulaymiz. Materialni kesayotganda shunga o'xshash narsaga bosish orqa chetini toza saqlashga yordam beradi. Yumshoq yog'och, shuningdek, o'tmishni bosib o'tganingizda ham sizga xabar beradi, chunki siz yog'ochga etib borganingizda burg'ulashning qanday o'zgarishini his qila olasiz. Disklaringiz tayyor bo'lgach, sutli shishaning ustki qismiga o'rtasiga to'g'ri keladigan teshik oching. Siz simlar va LEDlar uchun tayyor teshiklarni burishingiz kerak. Bu erda nima qilayotganingiz, siz qanday elektr ta'minotidan foydalanayotganingizga va unga qanday kontaktlarning zanglashiga bog'liq bo'lishingizga bog'liq. Men har bir yorug'lik uchun uchta LEDni ishlataman, men ularni disk atrofida bir tekis joylashtirdim, har bir LEDning oyoqlarini o'tkazish uchun sizga bir juft teshik va kabelning ikkita simini o'tkazish uchun etarlicha katta ikkita teshik kerak. (Tushuntirish yozuvlari uchun rasmga qarang). Men buning uchun shablonni yoki boshqa narsani ishlatmadim, men buni faqat batareyali matkap, mayda -chuyda va sabr -toqat bilan qildim. Vaqti -vaqti bilan, LED teshiklari uchun ikkita teshik bir -biridan juda uzoq yoki bir -biriga yaqin bo'lardi, lekin agar siz ehtiyot bo'lsangiz, ozgina egilish ularni joylashtirishga imkon beradi. Agar bu hali mantiqiy bo'lmasa, xavotir olmang, keyingi qadam aniq bo'lishi kerak.

3 -qadam: LEDlarni o'rnatish

LEDlarni o'rnatish
LEDlarni o'rnatish
LEDlarni o'rnatish
LEDlarni o'rnatish
LEDlarni o'rnatish
LEDlarni o'rnatish

Endi LEDlarni teshiklardan oching, kutupluluğu kuzatishda ehtiyot bo'ling. Biz, asosan, ularni har bir manfiy oyog'ini bitta LEDda, ikkinchisida esa musbat oyog'iga ulashda, papatyalar zanjiriga bog'laymiz. Agar sizda qancha papatya zanjiri bo'lsa, siz foydalanayotgan quvvat manbaining kuchlanishiga bog'liq. Meniki - 12v, mening LEDlarim esa 3,3 kuchlanishli, shuning uchun uchta LEDning 9,9 voltli quvvat manbai bilan ishlashim mumkin. Bundan tashqari, kontaktlarning zanglashiga olib kelishi uchun ularga 12 rezistor kerak bo'ladi. Sizda, albatta, har bir shishada rezistor bo'lishi kerak. Men buni dastlabki prototip bilan sinab ko'rdim va ular shisha qopqog'ining PPEini eritib yuborish uchun rezistorsiz etarlicha qizib ketdi. Siz o'zingizning elektron sxemangiz bilan nima qilishni hal qilish uchun ushbu qulay LED kalkulyatoridan foydalanishingiz mumkin: https://led.linear1.org/led.wiz Bu qadamdagi ekran tasviri men ishlagan qiymatlarni va natijada paydo bo'ladigan sxemani aniq ko'rsatadi (Rezistorlar keyingi bosqichda qo'shiladi). Sizning LEDlaringiz teshiklardan o'tib ketsa va siz qutblanishiga amin bo'lsangiz. To'g'ri, bu qadam uchun rasmlar ketma -ketligida ko'rsatilgandek, simlarni bir -biriga bog'lashni boshlang. Kabel teshiklariga yaqin bo'lgan simlar burilmagan holda qoladi, chunki ular bir-biriga emas, balki kabelga lehimlanadi. Buni hammasi bilan bajaring, faqat pos-pos yoki neg-neg emas, balki faqat manfiyga ulanishga ishonch hosil qiling. Men, shuningdek, bu chiroqlarning hammasini izchil saqlashga ishonch hosil qildim. Ularga qarab, oqim har doim chapdan, keyin soat yo'nalishi bo'yicha chap teshikdan erga o'ralgan LEDlar atrofida o'tadi.

4 -qadam: lehim komponentlari

Lehim komponentlari
Lehim komponentlari
Lehim komponentlari
Lehim komponentlari
Lehim komponentlari
Lehim komponentlari
Lehim komponentlari
Lehim komponentlari

Endi biz hamma narsani joyida lehimlashimiz kerak, birinchi navbatda, sizning barcha o'ralgan simlaringizni bir -biriga lehimlang, so'ngra ortiqcha qismini kesib oling, so'ngra elektr kabelining uzunliklarini kesib oling va ularni har bir diskda ochilgan kabel teshiklaridan o'tkazing. Kabellarni LED chizig'ining atrofiga o'rang, shunda (jigarrang) LED chizig'ining uzun (musbat) uchiga o'tadi. Qo'rg'oshinlar atrofidagi misni o'rang, joyiga lehimlang va ortiqcha qo'rg'oshinni kesib oling. Kabelni markaziy teshikdan ikki marta orqaga torting, so'ng shisha qopqog'ini simdan pastga va diskka suring. Boshqa tomondan, rezistorni to'g'ri qiymatga (mening holatda 120 ohm) musbat kabelga lehimlang, kabellaringizning uzunligi chiroqlarni qanday osib qo'yishingizga bog'liq. Bu qadamning yakuniy rasmida ko'rib turganingizdek, men juda qisqa egilishni ishlatishni tanladim, chunki men ularni uzunroq uzunliklarga qo'shib, bo'g'inlarni yashiradigan korpuslar yasashimni bilardim. Bundan tashqari, 12 ta uzunroq emas, balki 12 ta qisqa uzunlik bilan ishlash osonroq.

5 -qadam: kalitlar va uylar

Kalitlar va uylar
Kalitlar va uylar
Kalitlar va uylar
Kalitlar va uylar
Kalitlar va uylar
Kalitlar va uylar

Bu vaqtda sizda sut idishi qopqog'iga o'rnatilgan va ma'lum quvvat manbai bilan ishlashga mo'ljallangan chiroqlar to'plami mavjud. PPE butilkalari, agar siz ularni yuvib tashlasangiz, darhol qopqog'iga o'girilib, chiroyli ko'rinadigan diffuzer sifatida harakat qilasiz. Endi siz chiroqlarni avvalgidek oddiy kalit qutisi bilan ulashingiz mumkin. bir xil quvvat manbai yordamida haydash kabi, ularni yanada qiziqarli ishlarga jalb qilish uchun yanada murakkabroq ishlarni bajaring. Vaqt cheklanganligi sababli, men bu chiroqlarni rivojlanishning turli bosqichlarida 18 oy atrofida prototip sifatida ishlatganman. va shu vaqt ichida men ularni uch xil kalit qutisi bilan ikki xil usulda o'rnatdim. Bundan tashqari, men ularni bir oz chirog'liroq nurli va tarqoq korpuslarga ega bo'lgan bir nechta yaxshi LEDlar bilan jihozladim. Har bir iteratsiyaning har bir qadamini batafsil emas, men ularning har birini ko'rsatuvchi yozuvlar bilan bu bosqichda rasmlar tanlovini qo'ydim. Bu ko'rsatma men tanlagan eng so'nggi (va eng zo'r) usul bilan shug'ullanadi: plastik quvurga o'rnatilgan va alohida nazorat qilinadi.

6 -qadam: Mikrokontrol, komponentlar, tozalash

Mikrokontrol, komponentlar, tozalash
Mikrokontrol, komponentlar, tozalash
Mikrokontrol, komponentlar, tozalash
Mikrokontrol, komponentlar, tozalash
Mikrokontrol, komponentlar, tozalash
Mikrokontrol, komponentlar, tozalash

OK, shunday, ajoyib. Bizda hozirda sutli shisha lampalar ishlaydi. Ammo o'chirishni boshqarish unchalik qiziq emas. Karartma va ketma -ketlik haqida nima deyish mumkin? Buning uchun bizga mikrokontroller kerak va men Arduino -dan foydalanaman. Bundan tashqari, u bilan ishlash uchun bizga ko'plab komponentlar kerak bo'ladi, ularning ba'zilari eski uskuna yordamida tozalab, qayta ishlayman, men prototiplash uchun standart Arduino -dan foydalanganman va o'zim xohlagan narsani kodlashimga ishonch hosil qilganman (men hali ham juda Bu kabi narsalarda juda yangi)): https://www.arduino.cc/en/Main/ArduinoBoardDiecimilaVa bulardan birini, shuningdek, USB -adapterni sotib olish uchun sotib oldi: https://arduino.cc/en/ Main/ArduinoBoardMiniAgar siz ular haqida eshitmagan bo'lsangiz, Arduinos - bu prototiplarni tuzish uchun qulay platformalar, ular sizga mikrokontrollerlar haqida arzonroq ma'lumot olishni boshlash imkonini beradi. Ularga nima qilish kerakligini aytadigan dasturlash tili ham juda qulay. Arduino veb -saytida juda yaxshi ma'lumot bor va Limor Fridmanning boshlang'ich darajadagi yaxshi darsliklari bor: https://www.arduino.cc/en/Reference/HomePagehttps://www.ladyada.net/learn/arduino/So I arduino mini -ni joylashtirish uchun o'zimning sxemamni qayta loyihalash kerak. Men ularni aylanish potentsiometrining o'qishiga binoan yoqish va o'chirishni xohlayman, ya'ni arduino kalit sifatida ishga tushishi uchun kontaktlarning zanglashiga tranzistorlar kiradi. Arduino 5V da ishlaydi, shuning uchun men ikkita devorli siğil ishlatmasam, mavjud 12v bo'lgan 5V dan regulyatsiya qilingan 5V ta'minotini ishlab chiqarishim kerak. LM317T hisob -kitobga mos keladi; u bilan bir nechta rezistorlar yordamida (keyinroq batafsilroq) men uni arduino uchun kerakli kuchlanishni chiqarib olishim mumkin. Bu erda LM317T haqida ma'lumot: https://ourworld.compuserve.com/homepages/Bill_Bowden/page12.htm Men quyida komponentlarning ba'zi rasmlarini qo'shdim, ular aslida juda oddiy sxemani hosil qiladi. Men, shuningdek, mahalliy bozordan 2 funtga olgan eski kuchaytirgichning fotosuratlarini qo'shdim. U har birining narxi 2 funtdan oshadigan chiroyli alyuminiy tugmachalarga ega va yuklash uchun yaxshi potentsiometrlar va tugmachali kalitlarga ega. Qadimgi asbob -uskunalardan tozalash sizni chindan ham chiroyli eski komponentlar bilan to'ldirishi mumkin. Bir nechta maslahatlar uchun fotosuratlarni ko'ring.

7 -qadam: tranzistor davri

Transistorlar davri
Transistorlar davri
Transistorlar davri
Transistorlar davri
Transistorlar davri
Transistorlar davri

Men chiroqlarni faqat arduino orqali almashtira olmayman, chunki ular 12v da ishlaydi, Arduino esa 5v da ishlaydi. Transistorlar menga Arduino -ni qovurmasdan, kattaroqni yoqish va o'chirish uchun kichikroq oqimdan foydalanishga imkon beradi. Birinchi marta yorug'lik simlarini ajratganimda, men ularga qaytib kelishimni bilgan holda, har bir simni raqam bilan etiketladim. Men NPN tranzistorlarini ishlataman, shuning uchun men butun simni ajratib, +12v kabellarini birlashtirishni boshlashim kerak. Karnay simidan foydalanib, men konventsiyaga sodiq qoldim, har bir juftlikning qora chiziqli tomoni tirik, tekis esa er bo'ladi. Bu kabi konventsiyalarni tuzish va ularga rioya qilish, keyinchalik yo'qolmaslik uchun juda muhim. Barcha simlarni ajratib bo'lgach, men trubaning yuqori qismidagi simlar uchun teshikni ko'rdim. Men uni oq gaffer lentasi bilan, ichidagi simlar va arduino bilan muhrlab qo'yish niyatida edim, lekin bu biroz noto'g'ri ketdi, keyinroq ko'rasiz. Transistorda uchta pim bor: kollektor, kuchlanish va tayanch. Baza - bu Arduino 1K rezistor orqali gaplashadigan, kollektor erga ulanishdan oqim oladi va kuchlanish erga tushadi. Sinov ishlaydi. Bu erda Arduinos bilan tranzistorlarni ishlatish haqida ko'proq ma'lumot: https://itp.nyu.edu/physcomp/Tutorials/HighCurrentLoads (Arduino va tayanch pimi orasidagi 1K rezistorga e'tibor bering) bu erda tranzistorlar uchun primer ham bor: https:// www.mayothi.com/transistors.html Shunday qilib, asosan:

  • Transistorlar tayanch pinlariga lehim rezistorlari
  • Har bir yorug'lik uchun alohida topraklama va raqam, shuning uchun ularni tushunarli tartibda saqlashingiz mumkin.
  • Chiroqlar uchun barcha jonli ulanishlarni bir -biriga ulang, ular tugagandan so'ng choklarni qizdiring (bu juda muhim, chunki simlar quvurga qaytariladi, agar ular o'rab qo'yilsa, chiroqni o'chirib qo'yish ehtimoli katta bo'ladi. to'g'ri izolyatsiya qilinmagan). Qo'shimchalarni +12v uchun bitta ulanishga yarating.
  • Har bir tranzistor kollektorini har bir yorug'likning erga ulanishiga lehimlang, uni ham qizdiring.
  • Qisqa simli simlardan foydalanib, barcha tranzistorli emitentlarni bir -biriga bog'lab, ularni bitta erga ulang.

Keyinchalik, ular muloqot qilish uchun ulanadi.

8 -qadam: aloqa kabellari

Aloqa kabellari
Aloqa kabellari
Aloqa kabellari
Aloqa kabellari
Aloqa kabellari
Aloqa kabellari

Transistorlar tayanch pinlaridagi rezistorlarga lehimlash uchun 12 ta kabelni kesib oling. Bu arduino tranzistorlar bilan gaplashishda foydalanadigan kabellar. Kabellar o'rnatilgandan so'ng, ularni Arduino Mini -dagi pin sarlavhalariga o'rnatish uchun rozetkalarga mahkamlang. Men tranzistorlarni almashtirish uchun 4 - 13 va AD0 (14) va AD1 (15) pinlarini 12 ta chiqish pimi sifatida ishlatardim. Arduino Mini -ning ulanish nuqtasini bu erda topishingiz mumkin: https://www.arduino.cc/en/Main/ArduinoBoardMiniAgar siz o'z simlaringizni pin soketlariga to'g'ri tartibda lehimlasangiz, ular to'g'ridan -to'g'ri arduino -ga ulanishi kerak. mo'ljallangan … men qildim. Puf. Rozetkalarni tugatgandan so'ng, ularni quvurning oxirigacha, ilgari bog'langan jonli va tuproqli ulanishlarni o'tkazing. Agar sizda zaxira pinli sarlavhalar bo'lsa, ular timsoh qisqichlaridan foydalanishni osonlashtiradi, hammasi ishlayapti.. Siz arduino -ga har doim bitta pinni baland qilib qo'yishni aytishingiz mumkin, so'ngra har bir yorug'lik uchun pinni tegizish uchun undan bitta simni ishlating.

9 -qadam: kuchlanishni tartibga solish

Voltajni tartibga solish
Voltajni tartibga solish
Voltajni tartibga solish
Voltajni tartibga solish
Voltajni tartibga solish
Voltajni tartibga solish
Voltajni tartibga solish
Voltajni tartibga solish

Chiroqlar 12V quvvat manbasidan ishlayotgani uchun, arduino uchun uni 5V ga tushiradigan voltaj regulyatori bo'lishi kerak. LM317T kiriting, u siz kuchaytirgan rezistorlarga qarab chiqish kuchlanishini beradi. Kirish va chiqish o'rtasidagi farq issiqlik sifatida to'kiladi, shuning uchun ba'zida bu IClarga sovutgich kerak bo'ladi. Bu erda LM317 bo'yicha qo'llanma: https://www.sash.bgplus.com/lm_317/tutorial-full.htmland Kalkulyator: https://www.electronics-lab.com/articles/LM317/ Bir marta men Arduino uchun 5vni ajratib olish uchun to'g'ri qiymatlarni topdim, men lehimlayman, qizdiraman va sinab ko'raman. 5.07v chiqadi, yomon emas. Endi men bilaman, u ishlaydi, men uni asosiy simlar to'plamiga lehimlay olaman, 12V olib, erga tushaman va arduinoga o'tadigan uchinchi chiqishga ega bo'laman. Men arduino ustidagi 5v piniga mos keladigan 5v chizig'ini qo'yib, boshqa sarlavha rozetkasini ishga tushiraman. Men ham xuddi shu rozetkada arduino -dan erni ulayman.

10 -qadam: dasturlash

Dasturlash
Dasturlash
Dasturlash
Dasturlash

Men birinchisini sinab ko'rish uchun kod yozishim kerak va uni Arduino -ga yuklash uchun USB adapterini Arduino Mini -ga ulash uchun bir nechta taxtali ulashim kerak. Arduino mini -ga qo'llanmani bu erda ko'ring: https:// arduino. cc/en/Guide/ArduinoMini va USB adapteri uchun bu erda: https://arduino.cc/en/Main/MiniUSBA kod bilan miltillovchi ketma -ketlikni sinab ko'rganimdan keyin va hokazo. bu ko'rsatmali narsaning oxiri. Bundan tashqari, timsoh kliplari sinovlari qanchalik yaxshilanganiga e'tibor bering, shunda lehim qanchalik ko'p bajariladi. Bu har qanday yorug'lik hali ham har bir bosqichda ishlashini sinab ko'rish juda qoniqarli va ayni paytda juda arziydi. Faqat oxirigacha test qilish sizni hayratda qoldiradi va agar muammo bo'lsa, qaerdan boshlashni bilmay qolasiz.

11 -qadam: Kabel va o'tish qutisi

Kabel va o'tish qutisi
Kabel va o'tish qutisi
Kabel va o'tish qutisi
Kabel va o'tish qutisi
Kabel va o'tish qutisi
Kabel va o'tish qutisi
Kabel va o'tish qutisi
Kabel va o'tish qutisi

Endi nazorat uchun. Men boshqaruv elementlari yorug'likdan alohida bo'lishini xohlaganim uchun menga kabel kerak bo'ladi. Zanjirga to'g'ridan -to'g'ri va erga ulanish kerak, potansiyometrga esa uchta ulanish kerak bo'ladi. Ulardan biri Arduino -dan jonli, ikkinchisi - analog pin bilan ulangan holda, arduino qozonni o'qish uchun. Ikkinchisi - er, shuning uchun menga faqat to'rtta yadro kerak bo'ladi, chunki menda to'rtta yadroli kabel yo'q, men ikkita uzun simli simni bir -biriga bog'layman. Mukammal emas, lekin yomon emas. Siz buni quyidagi rasmlarda ko'rsatilgandek, ikki uzunlikdagi kabelning uchlarini bog'lab, bir uchini ushlab turadigan og'ir narsaning ostiga qo'yib, keyin kabellarni o'zingiz o'rab qo'yishingiz mumkin. Menda anchadan beri bo'sh oq plastik plastik kartochka qutisi bor. Ayrim komponentlar, masalan, rozetka, avvalgi loyihalardan ham qayta ishlangan. Qopqoq va ba'zi qisqichlar kabelning engil uchida kuchlanishni engillashtiradi, men qozon uchun qutini belgilashni boshlayman, so'ngra kabelni yorug'lik uchiga ulashni boshlayman. Bir juftni echib, ikkinchisini o'ralgan holda ajratib qo'yish, ularni aniqlashni osonlashtiradi. Yirtilganlardan biri kalit qutisidagi potansiyometrga, biri elektr rozetkasida +12v ga o'tadi. Qolgan ikkitasi qozondagi boshqa pimlarga ulangan signal signallari bo'ladi, boshqa tomondan, ulardan biri analog pinga o'tadi, bu kod arduino -dan o'qishni, bittasi esa +5v dan. Shunga qaramay, hamma narsa o'z joyida qizib ketdi. Rasmlar men o'zimning kalit qutimni qanday qilganimni yaxshiroq ko'rsatishi kerak. Men avval uni yopishtirishga harakat qildim va plastmassa yopishtirilmaydiganga o'xshaydi … Oxir -oqibat, men uni qutiga bir nechta rezina prokladkalar yordamida joylashtirdim, so'ngra qutining barcha qatlamlarini ushlab turish uchun bir nechta kompyuter korpusining vintlarini qo'ydim. ularni bir joyga to'plang va qozonni joyida saqlang. Elektr rozetkasiga fermuar taqish ham kerak edi, chunki menda ipga mos keladigan yong'oq yo'q edi.

12 -qadam: ketma -ket yorug'lik

Tartibli yorug'lik
Tartibli yorug'lik
Tartibli yorug'lik
Tartibli yorug'lik
Tartibli yorug'lik
Tartibli yorug'lik
Tartibli yorug'lik
Tartibli yorug'lik

Bajarildi! Ko'proq fotosuratlar va videolar keladi va kod quyida biriktirilgan. Ma'lum bo'lishicha, simlar juda katta bo'lib, hamma quvurga qaytmaydi, bu esa afsuski. Bu shuni anglatadiki, LM317 va arduino quvurning yuqori qismidan chiqib ketadi, chunki u simlar va komponentlar bilan o'ralgan. Ularni birdaniga siqib qo'yish, o'zlarini tartibsiz tuta boshladi, shuning uchun men ularni tashqarida qoldiraman. U shiftga osilgani uchun, men ularning ayniqsa sezilarli bo'lishiga shubha qilaman. Biroq, men barcha sxemalarni joylashtirishda yaxshi ko'rinadigan echimni taklif qilardim. Oddiy analog boshqaruv odamni yaxshi his qiladi. Kodda narsalar yoqilgan va o'chirilgan raqamlar bir xil farqlarga ega emasligini bilasizmi? Buning sababi shundaki, men ishlatgan idish chiziqli emas, balki log bo'lib chiqdi, shuning uchun chegaralarni teng taqsimlash natijasida, barcha harakatlar potning sayohatining bir chekkasida tugadi.

Epilog chaqiruvida birinchi mukofot

Tavsiya: