Mundarija:
- 1-qadam: IoT-ga asoslangan ovozli boshqariladigan aqlli raketa ateşleyici
- 2 -qadam: Bizning NodeMCU raketa uchirish boshqaruvchisi uchun ishga tushirish paneli
- 3 -qadam: Alexa tomonidan boshqariladigan raketa uchirgichi uchun zarur bo'lgan komponentlar
- 4 -qadam: Arduino raketa uchirgichining sxemasi
- 5 -qadam: PerfBoard -da sxemani yaratish
- 6 -qadam: Alexa tomonidan boshqariladigan raketa uchirgichi uchun NodeMCU dasturlash
- 7 -qadam: Alexa -ni Alexa Android ilovasi bilan sozlash
- 8 -qadam: Alexa tomonidan boshqariladigan raketa uchirgichi - sinov
- 9 -qadam:
Video: Alexa -ga asoslangan ovozli boshqariladigan raketa tashuvchisi: 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Qish mavsumi yaqinlashganda; chiroqlar bayrami nishonlanadigan yilning shu vaqti keladi. Ha, biz butun dunyo bo'ylab nishonlanadigan haqiqiy hind festivali bo'lgan Diwali haqida gapirayapmiz. Bu yil, Diwali allaqachon tugadi va odamlarning krakerlarni yoqayotganini ko'rib, men Alexa -ga asoslangan ovozli boshqariladigan raketa yoki ateşleyici qurish g'oyasi bilan keldim, u faqat ovozli buyruq yordamida raketalarni uchira oladi, bu bolalar uchun juda xavfsiz va qiziqarli bo'ladi.
Ochig'ini aytganda, men bu erga odamlarni Divaliga kraker otishga undash uchun kelganim yo'q, Hindiston hukumati ifloslanishni oldini olish uchun krakerlarga cheklovlar qo'ydi va unga rioya qilish bizning zimmamizda. Bu erda fikr shundaki, kun bo'yi krakerlarni yoqish o'rniga, ovoz bilan boshqariladigan salqin Arduino raketasini ishlab chiqaramiz va bir nechta raketalarni uslubda otamiz. Men buni g'alaba qozonish deb bilaman.
Bu Arduino raketa tashuvchisi boshqalardan juda farq qiladi. U kontrplakdan yasalgan juda mustahkam shassi, ishonchli röleli boshqaruv mexanizmi va raketalarni ishga tushirish va qayta yuklashning o'ziga xos mexanizmiga ega, shuning uchun kechiktirmasdan, qurilish jarayoniga o'tamiz.
1-qadam: IoT-ga asoslangan ovozli boshqariladigan aqlli raketa ateşleyici
Zanjirning ishlash mexanizmi juda oddiy, raketani uchirish uchun mas'ul bo'lgan asosiy komponent nichromli sim bo'lib, u isitish batareyasi shaklida bo'ladi. Bu nichromli sim raketani yoqish vazifasini bajaradi. Qanaqasiga? Men sizga keyinroq ko'rsataman.
Yuqoridagi rasmda ko'rib turganingizdek, nikromli sim isitgich lasan shaklida bo'ladi, men uchun uni olishning eng oson yo'li edi. Rasmda ko'rsatilgandek shaklni hosil qilish uchun biz uni to'g'ri tortib, egishimiz kerak.
Buni qilganimizdan so'ng, biz uni 12V qo'rg'oshin kislotali akkumulyator bilan quvvatlantiramiz va u qizil qiziydi. Bu raketa ichidagi qora changni yoqish uchun etarli bo'ladi va u oddiy sug'urta dozasi kabi ishlaydi. Shuni esda tutingki, bu yuqori quvvatli raketalarni uchirish moslamasi, simni qizdirish uchun zarur bo'lgan oqim yuqori. Yuqori oqim bilan ishlashda xavfsizlik bo'yicha tavsiyalarga amal qiling.
Sinov tugagandan so'ng, bizni nazorat qilish jarayoni qoladi, biz maqolada davom etamiz.
2 -qadam: Bizning NodeMCU raketa uchirish boshqaruvchisi uchun ishga tushirish paneli
Buning uchun keling, ishga tushirish paneli yarataylik. Ishga tushirish paneli tugagach, biz ba'zi krakerlarni osongina qayta yuklay olamiz va ularni juda oson ishga tushiramiz. Men rasmda ko'rsatilgandek ishga tushirish paneli qurdim.
Keling, ishga tushirish panelini yaratish jarayonini bosqichma -bosqich ko'rib chiqaylik.
Ramkaning ikki tomoni uchun men ikkita (25X3X1.5) dyuymli kontrplakdan foydalanganman
Yuqori qismi uchun men kontrplakning (20X3X1.5) dyuym uzunlikdagi qismini, taglik uchun esa (20X6X1.5) dyuymli uzunlikdagi kontrplakdan foydalanganman, bu unga biroz barqarorlik beradi
Endi raketamiz uchun sug'urta vazifasini o'taydigan nikromli simli filamentlarni yasash vaqti keldi
Buning uchun men 1000 Vt quvvatli nikromli simli isitish batareyasini sotib oldim, uni to'g'riladim va rasmda ko'rsatilgan tuzilmani yasadim. Nikromli simni ko'rsatilgandek shakllantirish uchun ikkita qisqich va yon kesgichdan foydalanishim kerak edi
Bu bajarilgandan so'ng, men 20 dyuymli kontrplak blokini ettita bo'lakka bo'ldim va nichromli simli filamentlarni qo'yish uchun teshiklar qildim va u tugagach, quyidagi rasmlarga o'xshab ketdi
Filamentlarni joylashtirishdan oldin, men har bir terminalga 1 kvadrat mm qalinlikdagi mis simni biriktirdim va hamma narsa tugagach, ularni teshiklardan o'tkazdim
Ko'rib turganingizdek, men sim va filamentlarni mahkamlash uchun ikkita komponentli yopishtiruvchi qo'ydim. Shunday qilib, bizning ishga tushirish paneli tugadi
Va siz ushbu bo'limdagi birinchi rasmdan ko'rib turganingizdek, men to'g'ridan -to'g'ri PCB simlariga simlarni uladim, chunki biz juda yuqori oqimlar bilan ishlaymiz, shuning uchun men vintli terminalni joylashtirishdan bezovta qilmadim va bu bizning shassisimizning oxirini bildiradi. qurilish jarayoni
3 -qadam: Alexa tomonidan boshqariladigan raketa uchirgichi uchun zarur bo'lgan komponentlar
Uskunalar uchun biz mahalliy sevimli mashg'ulot do'konidan osongina olish mumkin bo'lgan juda umumiy qismlardan foydalanganmiz, quyida mahsulotlarning to'liq ro'yxati keltirilgan.
12V -o'rni - 3
BD139 tranzistor - 3
1N4004 diod - 3
5,08 mm vintli terminal - 1
LM7805 - kuchlanish regulyatori - 1
100uF ajratuvchi kondansatör - 2
5,1 V zenerli diod - 1
NodeMCU (ESP8266-12E) taxtasi - 1
Nuqta nuqta taxtasi - ½
Ulanish simlari - 10
4 -qadam: Arduino raketa uchirgichining sxemasi
Bu erda Alexa tomonidan boshqariladigan raketa uchirgichining to'liq sxemasi keltirilgan.
Bir tegni boshqasiga ulash uchun teglardan foydalandim. Agar siz etarlicha yaqin qarasangiz, sxemani talqin qilish qiyin bo'lmasligi kerak.
O'chirish konstruktsiyasi juda oddiy, shuning uchun men tafsilotlarga ko'p kirmayman.
Birinchidan, bizda LM7805 kuchlanish regulyatori bo'lgan IC1 bor, uning Cu va C2 bilan belgilangan 100uF ajratuvchi kondansatkichlari.
Shundan so'ng, bizda ESP-12E moduli joylashgan NodeMCU taxtasi loyihamizning yuragi bor. Biz butun kontaktlarning zanglashiga 12V qo'rg'oshin-kislotali akkumulyatordan foydalanayotganimiz uchun, shuning uchun biz LM7805-ni ishlatib, NodeMCU platasini quvvatlantirish uchun avval 12V dan 5V ga o'tkazishimiz kerak. Biz shunday qilyapmiz, chunki AMS1117 bortidagi voltaj regulyatori 12Vni to'g'ridan -to'g'ri 3,3V ga aylantirish uchun etarli emas, shuning uchun 7805 kerak.
Davom etishda bizda uchta 12V o'rni bor, bu namoyish uchun biz uchta o'rni ishlatmoqdamiz, lekin ilgari aytib o'tganimizdek, ishga tushirish panelida 7 ta raketa uchun joy bor. Siz kodni biroz o'zgartirib, etti raketaning hammasini ishga tushirish uchun qo'yishingiz mumkin. Uchta o'rni uchta NPN tranzistorlari bo'lgan T1, T2 va T3 tomonidan boshqariladi va ular haqiqiy yukni haydash uchun etarli. Nihoyat, bizda röle ishlab chiqaradigan yuqori voltli pog'onalardan elektronni himoya qiladigan uchta erkin aylanadigan diod bor.
5 -qadam: PerfBoard -da sxemani yaratish
Asosiy rasmdan ko'rinib turibdiki, qisqa vaqt ichida katta miqdordagi tokni ushlab turadigan oddiy sxemani yaratish g'oyasi edi, bizning sinovimizga ko'ra, qog'ozni yoritish uchun 800 millisekund etarli. Shunday qilib, biz kontaktlarning zanglashiga olib keladigan bo'lakda sxemani quramiz va barcha asosiy ulanishlarni qalinligi 1 kvadrat mm bo'lgan mis sim bilan bog'laymiz. Biz taxtani lehimlashni tugatgandan so'ng. Biz tugatganimizdan so'ng, yuqoridagi rasmda ko'rsatilgandek edi.
6 -qadam: Alexa tomonidan boshqariladigan raketa uchirgichi uchun NodeMCU dasturlash
Endi uskuna tayyor bo'lgach, Alexa -ga asoslangan ovozli boshqariladigan raketa uchirgichimizni kodlashni boshlash vaqti keldi. Lekin boshlashdan oldin, Arduino IDE -ga kerakli kutubxonalarni qo'shish juda muhimdir. To'g'ri kutubxonalarni quyida keltirilgan havoladan qo'shganingizga ishonch hosil qiling, aks holda kod tuzilganda xatolarga yo'l qo'yadi.
Espalexa kutubxonasini yuklab oling
Kerakli kutubxonalarni qo'shgandan so'ng, kontaktlarning zanglashini tekshirish uchun kodni to'g'ridan -to'g'ri yuklashingiz mumkin. Agar siz kod qanday ishlashini bilmoqchi bo'lsangiz, o'qishni davom ettiring.
7 -qadam: Alexa -ni Alexa Android ilovasi bilan sozlash
Alexa faqat ESP8866 qurilmasini tanigan taqdirda buyruqlarni qabul qiladi. Buning uchun biz Android -dagi Alexa ilovasi yordamida Alexa -ni sozlashimiz kerak. Davom etishdan oldin qilishimiz kerak bo'lgan muhim narsa shundaki, biz Alexa va 1 (hukm to'liq emas) ekanligiga ishonch hosil qilishimiz kerak.
Buni amalga oshirish uchun Alexa ilovasining boshqa bo'limiga o'ting va "Qurilma qo'shish" bandini bosing, "Yorug'lik" ni bosing, so'ng sahifaning pastki qismiga o'ting va "Boshqa" ni bosing.
Keyin, DISCOVER DEVICE -ni bosing va bir oz kuting, shundan so'ng Alexa yangi qurilmalarni topadi. Alexa qurilmalarni topgandan so'ng, siz ularni bosishingiz va tegishli joylarga/toifalarga qo'shishingiz kerak va siz tugatdingiz.
8 -qadam: Alexa tomonidan boshqariladigan raketa uchirgichi - sinov
Sinov jarayoni uchun men o'z bog'imga bordim, raketadagi barcha sigortalarni olib, o'z joylariga qo'ydim va Alexa deb baqirdim …! Barmoqlarim kesilgan holda, barcha raketalarni yoqing. Va barcha raketalar mening sa'y -harakatlarimni katta muvaffaqiyat sifatida belgilab uchib ketdi. Bu shunday ko'rinardi.
Nihoyat, yana bir bor Alexa deb aytdim …! Filamentlarning epik rasmini olish uchun barcha raketalarni yoqing.
9 -qadam:
Umid qilamanki, sizga maqola yoqdi va yangi va foydali narsalarni o'rgandingiz. Agar sizda biron bir shubha yoki savol bo'lsa, ularni quyidagi sharhlar bo'limida qoldiring. Boshqa qiziqarli loyihalar uchun siz CircuitDigest va IoTDesignPro -ga tashrif buyuring, shuningdek Instructables -da bizni kuzatib boring.
Tavsiya:
Portativ Disko V2 -Ovozli boshqariladigan LEDlar: 11 qadam (rasmlar bilan)
Portativ Disko V2 -Ovozli boshqariladigan LEDlar: Men birinchi portativ diskotekani yaratganimdan buyon elektronika sohasida uzoq yo'lni bosib o'tdim. Asl qurilishda men prototip taxtasida sxemani sindirdim va toza, kichik cho'ntak diskotekasini qurishga muvaffaq bo'ldim. Bu safar men o'z shaxsiy PCB -ni ishlab chiqdim
Raspberry Pi uchun CPU haroratiga asoslangan PWM tomonidan boshqariladigan fan: 4 qadam (rasmlar bilan)
Raspberry Pi uchun protsessor haroratiga asoslangan PWM bilan boshqariladigan fanat: Raspberry Pi uchun ko'p holatlar protsessorni sovutishga yordam berish uchun 5Vli fan bilan birga keladi. Biroq, bu muxlislar odatda juda shovqinli va ko'p odamlar shovqinni kamaytirish uchun 3V3 piniga ulashadi. Bu fanatlar odatda 200 mA uchun baholanadi, bu juda h
Gesture Hawk: Tasvirni qayta ishlashga asoslangan interfeys yordamida qo'lda boshqariladigan robot: 13 qadam (rasmlar bilan)
Gesture Hawk: Tasvirni qayta ishlashga asoslangan interfeysdan foydalanadigan qo'l harakati bilan boshqariladigan robot: Gesture Hawk TechEvince 4.0 da tasvirni qayta ishlashga asoslangan oddiy inson-mashina interfeysi sifatida namoyish etildi. Uning foydasi shundaki, har xil turdagi ishlaydigan robotli mashinani boshqarish uchun qo'lqopdan boshqa qo'shimcha datchiklar yoki taqiladigan kiyimlar kerak emas
8051 mikrokontroler yordamida ovozli boshqariladigan robot: 4 qadam (rasmlar bilan)
8051 mikrokontroller yordamida ovozli boshqariladigan robot: Ovozli boshqariladigan robot ovozli buyruqni oladi. Ovozli modul yoki Bluetooth moduli orqali qanday buyruq berilsa, u mavjud boshqaruvchi tomonidan dekodlanadi va shuning uchun berilgan buyruq bajariladi. Mana bu loyihada men
Wi-Fi orqali boshqariladigan Diwali raketa tashuvchisi: 6 qadam
Wi-Fi orqali boshqariladigan Diwali raketa uchirgichi: Salom odamlar! Bu Hindistonda Diwali mavsumi, va men endi krakerlarni ishdan bo'shatishga qiziqmayman. Lekin men buni bayramona tarzda nishonlamoqchiman. Diwali raketalarini simsiz o'qqa tutish haqida nima deyish mumkin? Diwali uch kunda tushib ketadi. Shunday qilib, men boraman