Mundarija:
- 1 -qadam: qismlar
- 2 -qadam: Ishga kirishish
- 3 -qadam: LEDlar
- 4 -qadam: Piezo
- 5 -qadam: tugma
- 6 -qadam: Rezistorlar
- 7 -qadam: simlarni ulash
- 8 -qadam: Arduino dasturlash
- 9 -qadam: Va ularning hammasi oxiratdan keyin baxtli hayot kechirishdi
Video: Arduino: Svetoforlar to'plamini yaratish: 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
BU LOYIHA HAMONA ISHLAB CHIQISH BO'LADI !!! Bu qo'llanma sizni boshqariladigan va sozlanadigan svetoforlar to'plamini yaratish jarayonida sizga Arduino asoslarini o'rgatadi. Biroz ma'lumot kerak va men sizga Arduino.cc -ning ajoyib odamlari tomonidan yaratilgan quyidagi hujjatning barcha sahifalarini o'qib chiqishni tavsiya qilaman! biz ularni ishlatamiz va ulardan qanday foydalanamiz, u ham raqamli, analog va ketma -ket kirishlar va chiqishlar va ularning qanday ishlatilishini tavsiflaydi. Siz mening svetofor haqidagi oldingi darsligimni o'qigan bo'lishingiz mumkin, bu shunga o'xshash tushuncha bo'ladi, lekin qurish osonroq bo'ladi. Arduino -ning rivojlanish muhitining soddaligi tufayli yana bir qancha xususiyatlarga boy. Ushbu loyihadan so'ng, siz uni …+ chiroqlar kesishgan yo'llar uchun ishlashini (ketma -ketlikning murakkabligini kengaytirish).+ Sozlamalarni dasturlashtirilishi mumkin. EEPROM va ketma -ket portdan foydalanish.+ Chiroqlar bir xil kod bilan ishlaydigan boshqa Arduino bilan aloqa o'rnatishga imkon beradi.
1 -qadam: qismlar
Sizga AVR mikroprotsessorlari bo'yicha oldingi loyihamni qilgan bo'lsangiz, sizga bir xil narsalarni qayta sotib olishning hojati yo'q, sizga faqat Tinker.it va undan ba'zi Arduino va USB kabellari kerak bo'ladi. 5V piezo ovozli eshittirgichning shakli. Bu loyihani zaxira qilish yoki kengaytirish uchun ko'proq buyurtma berishingiz mumkin bo'lgan minimal talablar. 1x Breadboard (34-0655) 1x Jumper Links (34-0495) 2x Qizil LEDlar (55-0155) 1x To'q sariq (kehribar bo'lmagan) LED (55-0124) 2x Yashil LEDlar (55-0120) 1x Oq LED (55-1640)) 1x Piezo Sounder (35-0282) 1x tugmachani bosish (78-0630) 1x 10K rezistorlar (62-0394) 1x 220ohm rezistorlar (62-0354) Ixtiyoriy-1x 3m USB kabel (19-8662) Rapid Online-£ 20.701x Arduino DiecimilaTinker.it- £ 20.35 Umumiy qiymati 41.05 funtni tashkil etdi, bu AVR darsligidan yuqori, lekin bunga arziydi va etkazib berishni o'z ichiga oladi. Yetkazib berish narxi juda yuqori, shuning uchun nima uchun u erda va Tinkerda xarid qilmang. va keyinroq o'ynashingiz mumkin bo'lgan ba'zi qismlarni topa olasizmi yoki yo'qligini bilib oling. Siz o'ylashingiz mumkin bo'lgan boshqa LEDlar va boshqa bitlar. Yaxshi yangilik shundaki, sizga bu loyiha uchun hech qanday asbob yoki lehim kerak bo'lmaydi, u bitlarni bir -biriga bog'lab qo'yadi! Agar sizda barcha qismlar mavjud bo'lsa, siz o'z loyihangizni yig'ishga tayyormiz, lekin agar siz ushbu loyihani doimiy qilishni rejalashtirmoqchi bo'lsangiz, u ishlayotganda, sizning ishingizni lehimlash uchun qandaydir tasma taxtasini olishni xohlaysiz.
2 -qadam: Ishga kirishish
Ishga kirishish juda oson, uning tarkibiy qismlarini joylashtiring va tekshiring, eng yaxshisi, Arduino -ni taxtaning chap tomoniga qo'ying va ajratib oling, so'ngra har bir komponentni non paneliga qo'shib, taxtani simga ulang. Arduino va nihoyat Arduino -ni dasturlashtiring, shundan so'ng siz uni sinab ko'rishingiz va nima bo'layotganini ko'rish uchun sharhlar bilan kodni o'qishingiz mumkin bo'ladi.
3 -qadam: LEDlar
Ishni boshlashdan oldin, barcha LEDlarning to'g'ri ulanganligiga ishonch hosil qiling. Qisqa simlar o'ngda, chapda esa uzunroq bo'ladi. Biz rezistorlarni keyinroq qo'shamiz, shuning uchun hech qanday quvvatni ulamang, chunki u LEDlarga zarar etkazishi mumkin Rasmda ularni qanday ulash kerakligi ko'rsatilgan, uchinchisi buyurtmani ko'rsatadi. Maslahat! LEDlarning 5 ustunli bitdan ikki ustunli bitgacha tarqalishiga ishonch hosil qiling, aks holda ular ishlamaydi va sizda qisqa tutashuv bo'ladi.
4 -qadam: Piezo
Biz bu erga qaytamiz va Arduino -ga o'tish moslamalarini o'rnatish uchun uni ko'tarishimiz kerak bo'ladi, lekin hozircha uni markaziy bo'lakning har ikki tomoniga bitta pim bilan joyiga qo'yish kerak, shuning uchun biz ikkita pimning orasidan o'tmaymiz. taxta pimlari chapdan o'ngga 5 qismli ikkita bo'lakka ulanadi, o'rtada bo'linib, ikkita bo'lak ajratiladi va 2 ta tashqi pin yuqoridan pastgacha ikkita ustunga ulanadi, ular ikki tomondan, lekin bir -biriga bog'lanmagan. bortning bir tomoni boshqasiga, boshqacha aytganda, agar kerak bo'lsa, ular bir -biridan mustaqil ikkita alohida sxemani ta'minlash uchun ishlatilishi mumkin. Bundan tashqari, ba'zi taxtalarda yuqori va pastki yarmlar ulanmagan, shuning uchun siz Agar simingiz ishlamasa, yuqori yarmidan pastki yarmigacha sim.
5 -qadam: tugma
Tugmachada 4 ta pim bor, bularning hammasi ulanganligiga ishonch hosil qiling va egilmang, keyin Piezo singari markaziy bo'linma bo'ylab o'tirib oling. Yuqori simdan keyin o'ng yuqori pinni vertikal pimlarning qizil tomoniga, LEDlar (quyida biriktirilgan 2 -rasmga qarang) BROWN BLACK ORANGE GOLD (10k) rezistoridan foydalaning va quyida biriktirilgan 4 -rasmda ko'rsatilgandek sim bilan ulang. (Pastki o'ngdan vertikal ravishda taxtadan pastga qarab, 1 dyuymli kichik yo'l etarli).
6 -qadam: Rezistorlar
LEDlarning 220 ohmli rezistorli simidan foydalanib, LEDni qarama -qarshi tomondan bir qatorga qo'ying (masalan, 2 -rasmga qarang) va barcha LEDlar uchun takrorlang. Quyidagi 3 -rasm oxirgi natijani ko'rsatadi. (E'tibor bering, Yashil sim kerak emas, agar sizning sxemangiz meniki kabi ishlamasa, u taxtalarning yuqori yarmini elektr relslarining pastki yarmiga qo'shadi, chunki ba'zi taxtalar bo'linadi).
7 -qadam: simlarni ulash
Endi biz Arduino -ni simlar paneliga, barcha simlarni yuqoridan pastgacha ketma -ket joylashtiramiz va kesib o'tmaymiz, agar noto'g'ri chiroqlar noto'g'ri vaqtda yonib ketsa, kabellarni kerakli joylarga qaytaring. 2 va 3 -rasmlar: 5V chizig'idan tugmachadan chiqadigan rezistorga o'ting, 4 va 5 -rasm: GND (tuproqli) pinidagi yashil sim qizil temir yo'lga o'tadi. 6 -rasm: LEDlar navbat bilan 13 -pindan 8 -gacha, svetodioddan yuqoriga qarab ishlaydi. Shu sababli men taxtani chap tomonda bo'lishini aytdim, chunki siz uni pastdan sim bilan bog'lay olasiz … 13 o -------- o ---/\/\/\/\/----- O --- | 12 o -------- o ---/\/\/\/\/\ --- --- O --- | 11 o -------- u ---/\/\/\/\/\ --- --- O --- | 10 o -------- o ---/\/\/\/\/\- ---- O --- | 09 o -------- o ---/\/\/\/\ /- --- O --- | Rasm 7: apelsin simlari oldingi kabi Piezo (pin 8), kutish nuri (pin 7) va tugma (6 -pin) ga e'tibor bering, 6 -pinning joylashuvi juda muhim, aks holda svetoforlar tugma bosib turgandek doimiy ravishda aylanib turadi.
8 -qadam: Arduino dasturlash
Arduino -ni dasturlash oson emas edi, lekin biz Arduino IDE -ni qaerdan qidirish kerakligini va qaysi turdagi Arduino bilan gaplashish kerakligini aytishimiz kerak. Qaysi turdagi gaplashish kerakligini aytish uchun TOOLS> BOARD> ARDUINO DIECIMILA -ga o'ting. bu erda Arduino -ni qidirish uchun TOOLS> SERIAL PORT -ga o'ting va eng mantiqiy portni tanlang, u erda usb seriyali yoki shunga o'xshash narsa aytiladi, bluetooth yoki boshqa narsa emas, eng yomon vaziyatda siz noto'g'ri tushunasiz va uni o'rnatishingiz kerak bo'ladi. Endi siz biriktirilgan PDE faylini ochishingiz va uni taxtaga yuklashingiz kerak, tugmachani bosib, ba'zi nuqtalarga ishora qiling/…-> | Bu bir necha daqiqaga to'g'ri keladi va agar muvaffaqiyatli bo'lsa, Arduino hozir ishga tushadi. kodni, terminalni o'xshash interfeys bilan boshqarishni boshqarish uchun o'ngdagi eng uzoqdagi tugmachani (ketma -ket monitor) bosing.
9 -qadam: Va ularning hammasi oxiratdan keyin baxtli hayot kechirishdi
Siz tugatdingiz! Kod orqali men sharhlar yozdim va siz ularni o'qib, har bir satr nima qilayotganini bilib olishingiz mumkin, keyin nima bo'lishini ko'rish uchun o'ylab ko'ring, eng yomon holatda siz uni asl holatiga qaytarishingiz mumkin. yordam yoki ko'rsatma, menda bir nechta havola va manbalar bor … Borishdan oldin men Aleks va Tinker.it jamoasiga o'z boshlang'ich ustaxonalaridan birida menga hamma narsani o'rgatgani uchun minnatdorchilik bildirmoqchiman, ular o'z ishlarida zo'r. rahmat!!! Arduino uchun ehtiyot qismlar ajoyib manbai bo'lgan Sparkfun.com va Rapidonline.com saytlariga ham rahmat! Links & ResourcesArduino.cc - Bu ArduinoGuide uyi - Bu qo'llanmani o'qish tavsiya etiladi! Rapid Online - Buyuk Britaniyada bugun ishlatilgan qismlar uchun sotuvchi.it - Buyuk Britaniyaning ArduinoDigikey sotuvchisi - AQSh chakana savdosi, men hozir foydalanadigan qismlar uchun Sparkfun - ArduinoElectronics ma'lumotlarining AQSh chakana savdosi - Yangi boshlanuvchilar uchun elektronika ma'lumoti, bu sayt lehim, elektron komponentlar, rezistor ranglari haqida ma'lumot qidirish uchun ajoyib joy. kodlar va boshqalar … O'qiganingiz uchun tashakkur va dam oling!
Tavsiya:
Aqlli svetoforlar: 6 qadam
Aqlli svetoforlar: Men nima uchun bu loyihani yaratdim, men Howest Kortijk talabasiman. Bu mening ikkinchi semestrdagi MCT uchun maktab loyihasi. Men mashinamni haydab ketayotganimda va ko'chalarda tinch bo'lsa, qarama -qarshilikda boshqa tirbandlik bo'lmasa, qizil chiroqlar oldida turish befoyda
AM radio qabul qilish to'plamini yig'ish: 9 qadam (rasmlar bilan)
AM radio qabul qiluvchilar to'plamini yig'ish: Men har xil elektron to'plamlarni yig'ishni yaxshi ko'raman. Men radiolarga qoyil qolaman. Bir necha oy oldin men Internetda arzon AM radio qabul qilgichini topdim. Men buyurtma berdim va standart kutishdan taxminan bir oy o'tgach, u keldi. To'plam DIY ettita tranzistorli superheter
Lityum -ionli batareyalar to'plamini yaratish uchun avtomobil akkumulyatoridan foydalanadigan oddiy nuqta payvandchi: 6 qadam
Lityum-ionli akkumulyator to'plamini yaratish uchun avtomobil akkumulyatoridan foydalanadigan oddiy nuqta payvandchi: Lityum-ionli (Li-ionli) akkumulyatorlar to'plamini yaratish uchun foydali bo'lgan avtomobil akkumulyatorli nuqta bilan payvandlagichni men shunday qildim. Men 3S10P to'plamini va ko'plab payvand choklarini mana shu payvandchi yordamida qurishga muvaffaq bo'ldim
Robo Recall mod to'plamini qanday o'rnatish kerak (2019 Launcher): 4 qadam
Robo Recall Mod to'plamini qanday o'rnatish kerak (2019 Launcher): Epic Games do'koni chiqarilishi va Fortnite kabi o'yinlarning ta'siri bilan Epic Games ishga tushirgichi 2018 yilda va 2019 yilda juda katta o'zgarishlarni amalga oshirdi. Hali ham oson. normal rivojlanish uchun tanlanadigan toifalar (bazani ishlatmasdan
O'z PS4 Remapper to'plamini ishlab chiqish: 4 qadam
O'zingizning PS4 Remapper to'plamingizni ishlab chiqing: Remapper komplektining FPC sxemasini teskari muhandislik orqali PS4 Remapper to'plamini o'zingiz yarating. PS4 remapper to'plamining Gerber fayllarini chiqarish. Gerber fayllari siz uchun mavjud, faqat pochta qutisiga. Agar kerak bo'lsa, sxemani ham o'zgartirish mumkin