Mundarija:
Video: Arduino svetofori: 3 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu ko'rsatma quyidagilardan olingan: Arduino-svetofor-simulyatori
Men ushbu yo'l -yo'riqli chiroqni alohida svetofor yaratish uchun ishlatganman. Men quyidagi o'zgarishlarni kiritdim:
- LEDlar uchun teshiklar kichikroq, 5 mm LED uchun (10 mm LED o'rniga).
- Kichkina platforma qo'shildi, shuning uchun svetofor o'z -o'zidan turishi mumkin.
- Qalinligi 4 mm bo'lgan (3 mm o'rniga) material uchun ishlatilishi uchun shakli o'zgartirildi.
Narxiga e'tibor bering: 5 mmli LEDlar 10 mmli svetodiod va 4 mm kontrplak 3 mm akrildan arzon bo'lgani uchun bu svetoforning "byudjet" versiyasidir.
Svetofor har qanday mikrokontrolderga (masalan, Arduino UNO) ulanishi mumkin.
Juda yaxshi va aniq ko'rsatma uchun @ pcvnesga katta rahmat! Golland tilidagi ko'rsatmalarni (lesmateriaal) o'z ichiga olganini juda qadrlayman!
1 -qadam: qismlar ro'yxati va asboblar
Quyidagi qismlar kerak:
- 1 qizil LED, 5 mm
- 1 sariq (yoki to'q sariq) LED, 5 mm
- 1 yashil LED, 5 mm
- qalinligi 4 mm bo'lgan kontrplak bo'lagi. Hajmi taxminan 11 sm x 12 sm. Yoki akril yoki lazer kesuvchi bilan kesilishi mumkin bo'lgan boshqa materiallar, qalinligi 4 mm.
-
4 ta o'tish simlari:
- qizil, sariq, yashil sim, 10 sm
- qora, 15 yoki 20 sm, men LEDlarning ranglariga mos keladigan simlardan foydalanganman, agar siz rangga ahamiyat bermasangiz, ikkita o'tish simlari etarli bo'ladi, chunki ular ikkiga bo'linadi.
- 3 rezistor, 330 ohm
- bir oz hurda sim (3 sm yoki undan ko'p)
Svetoforni yoqish va uni dasturlash uchun svetoforni mikrokontrolleringizga ulash uchun sizga mikrokontroller (Arduino UNO kabi) va 4 ta o'tish simlari kerak bo'ladi. Bu qism bu ko'rsatmaga kirmaydi.
Quyidagi vositalar kerak bo'ladi:
- lazerli kesuvchi (agar yo'q bo'lsa, keyingi bosqichga qarang)
- lehimlantiruvchi temir (va bir oz lehim qalay)
- o'tish simlarini echib oladigan narsa (buning uchun men o'tkir pichoq (stanleymes) ishlatganman)
- yog'och elim
2 -qadam: qismlarni kesib oling
Parchalarni lazer kesgich bilan kesib oling. Baza (xoch shaklidagi teshikli kvadrat) ikki marta kesilishi kerak.
Men mahalliy FabLab lazer kesgichidan foydalandim.
Sizga eng yaqin bo'lgan FabLab -ni topish uchun tashrif buyuring:
O'ylaymanki, siz chizilgan rasmni qog'ozga bosib chiqarishingiz, uni kontrplakga yopishtirishingiz va qo'l bilan (arra) ishlatishingiz va teshiklarni burishingiz mumkin. Yoki kuchli kartondan ham foydalaning. Men buni sinab ko'rmaganman.
3 -qadam: qismlarni yig'ish
3-bosqichda ko'rsatilgandek qismlarni yig'ing:
LEDlar asl ko'rsatmaga qaraganda kichikroq bo'lgani uchun, siz barcha LEDlarni qo'shimcha simsiz ulay olmasligingiz mumkin. Menga 2,5 sm uzunlikdagi bitta sim kerak edi (qizil LEDdan rezistorlardan biriga), shuning uchun men boshqa loyihadan qolgan simni ishlatardim. Agar sizda sim qolmagan bo'lsa, siz qog'oz qisqichidan ham foydalanishingiz mumkin (LED oyog'i, rezistor va boshqalar), bu ham yaxshi ishlaydi.
Men simning uchiga 4 dupontli pin qo'yish uchun asboblarim yo'qligi sababli, men 4 ta o'tish simini yarmiga kesib tashladim. Har bir simning uchini olib tashlang. Har bir rezistorning oxirigacha yarim o'tish simini lehimlang (rezistorda qizil chiroq, sariqdan sariqgacha, yashildan yashilgacha). Keyin qora o'tish simini yashil LEDga, anodli (minus yoki qisqa) pinga lehimlang.
Izohlar/ maslahatlar:
- Jumper simlari erkak yoki ayol bo'lishi mumkin. Agar siz svetoforingizni non paneli yoki Arduino UNO -ga ulashni rejalashtirmoqchi bo'lsangiz, erkaklar tavsiya qilinadi. Agar siz Arduino Nano yoki Attiny 85 ga ulanishni rejalashtirmoqchi bo'lsangiz, ayollar.
- Qismlarni yopishtirishdan oldin, LEDlarni, simlarni va rezistorlarni ulash eng oson.
- Chunki sizga bitta svetofor uchun har bir simning yarmi kerak, ikkinchi svetofor uchun qolgan 4 bo'lak simdan foydalanishingiz mumkin.
- Birinchi marta, simlarni yog'ochga qo'shimcha kuch berish uchun mahkamladim, bu yomon fikr edi. Simlar joyida qolmaydi va ularga zarar etkazish oson. Ikkinchi marta, men bir tomchi issiq elim ishlatdim, bu ancha yaxshi ishladi.
Tavsiya:
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
Arduino -dagi davlat mashinasi - piyodalar svetofori: 6 qadam (rasmlar bilan)
Arduino -dagi davlat mashinasi - piyodalar uchun svetofor: Salom! Men sizga YAKINDU Statechart asboblari yordamida C ++ da Arduino uchun piyodalar svetoforini cheklangan davlat mashinasi bilan qanday dasturlashni ko'rsataman. Bu davlat mashinalarining kuchini ko'rsatadi va undan keyingi reja sifatida foydalanish mumkin
Arduino svetofori: 8 qadam (rasmlar bilan)
Arduino svetofori: Bu loyiha 5 mm diodli LEDlar va Led o'rnatish uskunalari T1-3/4 Clear Standard bilan yaxshiroq vizualizatsiya qilish uchun qilingan, shuning uchun uning ranglarini alohida ko'rsatish uchun 3 LEDni ishlatgan qizil, sariq va amp; O'z navbatida yashil
Arduino svetofori: 3 qadam
Arduino Stop Light: RGB LEDlari bolalarni dasturlash bilan tanishtirishning ajoyib usuli. Ular rang kombinatsiyasi va vaqtini abadiy buzishadi, o'z vaqtida kodni his qilishadi. Ushbu loyihada I2C orqali boshqariladigan arzon rangli LEDlar ishlatiladi, shuning uchun faqat to'rtta
Halloween svetofori: 4 qadam
Xellouin svetofori: Qizim haqiqatan ham Xellouin uchun svetofor bo'lishni xohlardi, shuning uchun xotinim mendan uni yoritib bera olamanmi, deb so'radi. Biz " normal " Chiroqlar yashildan sariq rangga qizil rangga o'zgaradigan rejim, shuningdek