Mundarija:
- 1 -qadam: Kerakli narsalar
- 2 -qadam: yig'ish
- 3 -qadam: Kod
- 4 -qadam: undan foydalanish va yakuniy fikrlar
Video: Telefon nazorati ostida oddiy va arzon olovbardosh: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu nima va u qanday ishlaydi?
Bu yangi boshlanuvchilar uchun loyiha bo'lib, biz bluetooth -ni yoqadigan telefonimiz yordamida fişənglar yoqamiz.
Telefon otish hodisasini ishga tushiradi, bluetooth-ni tinglash moduli (HC-05) bu haqda arduinoga xabar beradi va arduino o'zi o'rni ishga tushiradi. O'rnimizni LiPo batareyasiga ulanadi va tokni gugurt / gugurt atrofidagi simli nikromli sim orqali o'tkazadi. Nichrom tezda qiziydi va olovga aylanib, qizarib ketadi.
Bu unchalik murakkab ko'rinmadi, to'g'rimi?
Birinchidan, men nima uchun bu loyihani amalga oshirganimni tushuntirishim kerak. U erda juda ko'p fişəng loyihalari bor, nima uchun bu boshqacha. Menimcha, uning afzalliklari:
* arzon narx, batareya bilan jihozlangan umumiy qismlar 20 $ dan past (agar sizda qismlar bo'lmasa)
* soddaligi: loyiha non taxtasida ozgina lehim bilan amalga oshiriladi va uning tarkibiy qismlari osongina qayta ishlatilishi mumkin. Men loyiha ustida ishlash uchun atigi bir soat vaqt sarflayman
* bu darslik tafsilotlarining yuqori darajasi
* faqat kerak bo'lganda bir nechta olovga uzatilishi mumkin (men buni tushuntirib beraman), lekin yangi boshlanuvchilar uchun bu faqat bitta ateşleyici
Boshqa afzalliklari, lekin unchalik o'ziga xos emas:
* xavfsizlik (siz uni uzoqdan boshqarishingiz mumkin), u erdagi begunoh otashinlar xavfli bo'lmasligi mumkin, lekin uni faqat gugurt bilan xavfli bo'lganlarga moslashtirish mumkin!
* kulgili, faqat o'z qo'llaringiz bilan biror narsa yasash qiziq, va siz loyihani xohlaganingizcha o'zgartirishingiz mumkin, agar oddiy ko'rinsa (oxirida sizga ba'zi fikrlarni beraman)
Bu yangi boshlanuvchilar uchun qo'llanma bo'lgani uchun men quyida foydali ma'lumotlarga havolalarni tanladim:
* O'rnimizni qanday ishlaydi: bu erda
* Bluetooth qanday ishlaydi: bu erda
* Arduino bluetooth -ning oddiy qo'llanmasi: bu erda
Aytaylik, boshlaylik!
1 -qadam: Kerakli narsalar
Maslahat: tasvirli yorliqlarni ko'rish uchun rasmlarni kattalashtiring
Qismlar:
Ogohlantirish: Narxlar biroz farq qilishi mumkin, chunki men bu ko'rsatmalarni yaratganimda, ular mavjud bo'lgan narxlarda bo'lgan
1. arduino pro mini 16Mhz 5V turi (eBay) 2 $
Har qanday arduino modeli shunday qiladi, men uni tanladim, chunki u kichik va arzon. Lekin siz pimlarni lehimlashingiz kerak bo'lishi mumkin.
2. HC-05 bluetooth moduli (eBay) 3,3 $
3. kichik non paneli (eBay) 72 c
4. erkak-erkak va erkak-ayol jumper simlari (eBay) 1,2 $ x 2 tup uchun
Sizga faqat bir nechtasi kerak, lekin menimcha, sizda bu bor
5. 5V o'rni taxtasi (eBay) 1 $
6. 3 ta AAA yopiq batareya qutisi (eBay) 1 $ siz xavfsiz bo'lish uchun 4 dan 11 V gacha bo'lgan har qanday quvvat manbaidan foydalanishingiz mumkin.
7. LiPo batareyasi (Xobbyking), yoki siz boshqa batareyalar bilan tajriba o'tkazishingiz mumkin, men LiPo -ni tanladim, chunki uning o'lchamiga ko'ra juda ko'p zarba bor va biz unga zarar etkazish xavfi ostida emasmiz (u nisbatan katta oqimlarni ushlab turishi mumkin). Men XT-60 ulagichli batareyani tanladim
8. 0,25 mm nikromli sim (eBay) 2,6 $
9. XT-60 ayol LiPo ulagichi (eBay) 1.2 $
10. Issiqlikni pasaytiruvchi quvur yoki izolyatsion lenta
11. Qopqog'i olinadigan plastik quti
12. har xil simlar
13. Terminal tasmasi bloki (eBay) 15c
Agar sizda bu qismlardan hech biri yo'q deb hisoblasangiz, jami 20 dollar bo'ladi, lekin o'zgarishlarga ko'ra sizda hech bo'lmaganda ba'zi komponentlar bo'ladi.
Asboblar: 1. LiPo ulagichlariga simlarni lehimlash uchun lehimlantiruvchi temir
2. Tel kesgichlar
3. Kichkina tornavida
4. To'sar
5. Arduino pro mini -ni dasturlash uchun USB -ning ketma -ket FTDI adapteri FT232RL
6. Arduino dasturlash uchun ArduinoIDE o'rnatilgan noutbuk
7. Agar siz issiqlik qisqaradigan quvurlardan foydalansangiz, engilroq
8. bluetooth -ga ulanishga qodir smartfon (men misolda android ishlataman) bluetooth dasturi o'rnatilgan
Ko'nikmalar:
Asosiy arduino dasturlash, bu qo'llanma foydali bo'lishi mumkin.
2 -qadam: yig'ish
Men-p.webp
Quvvat aloqasini o'rnatish
Agar siz nima uchun LiPo batareyasini tanlaganimni bilmoqchi bo'lsangiz, buning sababi shundaki, bu turdagi batareyalar qisqa vaqt ichida katta oqimlarni etkazib berishi mumkin va ular umumiy RC avtomashinalarida, uchuvchisiz uchish qurilmalarida, samolyotlarda va boshqalarda uchraydi. Shunday qilib sizda bitta yotqizish bo'lishi mumkin. uy atrofida. Men bir necha o'lchovlar qildim va mening nikrom simim taxminan 6 amperlik quvvat sarflaydi, demak siz undan kichikroq LiPo batareyasini ishlatishingiz mumkin. Men 1300 Mah bilan sinab ko'rdim, lekin undan kichikroq qiymat ishlashi mumkin. Agar siz ushbu batareyalar haqida ko'proq ma'lumotga ega bo'lishni xohlasangiz, bu erga qarang.
Biz LiPo ulagichini o'rni va nikromli simga ulashimiz kerak.
Birinchidan, biz LiPo ulagichini sim bilan bog'laymiz, biz 2 ta o'tkazgich kabelini (taxminan 10 sm) lehimlash uchun lehim oqimidan foydalanamiz.
Bir tomondan taxminan 3 mm kabel, ikkinchisida 5 mm kesgich va simni ajratuvchi chiziq yordamida. Issiqlik qisqaruvchi trubkani 2 x 6 mm kesib, 3 mm izolyatsiya qilinmagan tomoniga joylashtiring. LiPo ulagichidagi kabelni rasmda ko'rsatilgandek lehimlang, so'ngra issiqlik o'tkazgich trubkasini ochiq metallni yopish uchun joylashtiring va zajigalka yordamida trubkani yaxshilab qizdiring, shunda u qulflanadi.
Boshqa tomondan, 2 o'tkazgich kabelining ijobiy simlari o'rni (o'rta uyasi) ga kiradi.
Yana 2 ta o'tkazgichli kabel tayyorlanishi kerak, bu fişekni xavfsiz ishga tushirish uchun 30 sm yoki undan uzunroq bo'lishi kerak. Ikkala tomondan simni 5 mm dan ajratib oling, so'ngra ikkita klemensli blokli blokga kiriting (rasmlarga qarang). Bu simi olovni /o'yinni ishga tushiradi. Bir tomondan biz keyinchalik nikromli simni joylashtiramiz. Boshqa tomondan, biz uni o'z o'rni (+ terminal) va to'g'ridan-to'g'ri LiPo (- terminal) ga ulaymiz. Siz o'rni NO (odatda ochiq) o'rnini aniqlashingiz kerak, bu o'rni yopilmagan halqa bilan belgilanadi, aksincha NC (odatda yopiq holat) yopiq pastadir bilan belgilanadi, shuning uchun uni aniqlash oson bo'lishi kerak. Ikkala tomondan 4 sm (5 mm) simli sim yordamida 30 sm uzunlikdagi kabelning terminal bloklaridan biriga o'rni NO (+) ni ulang. LiPo simining (-) terminali boshqa terminal blokiga ulanadi.
Bu juda ko'p gap, lekin aslida juda oddiy, rasmlarga qarang, shunda aniqroq bo'ladi.
Batareya ushlagichini tayyorlash
Biz 3 ta AAA batareya ushlagichini tayyorlashimiz kerak, u non paneliga ulanadi, shuning uchun men ikkita erkak pinni (shu kabi) lehimlashni maslahat beraman, shunda u non paneliga to'g'ri joylashadi. Bundan tashqari, biz 2 x 5 mm issiqlik qisqaruvchi trubkani kesib olishimiz kerak bo'ladi, va erkak pimlarni lehimlagandan so'ng, biz zanglagichdan yalang'och metallni izolyatsiya qilamiz.
Non paneli
Endi non paneli tayyorlanishi kerak, avval mikrokontrollerni, keyin bluetooth modulini joylashtiring.
Erkak-erkak non paneli ulagichidan foydalanib, bluetooth va o'rni (+) va (-) terminallarini ulang, so'ng D12 (mikrokontrolordan) HC-05 Tx terminaliga ulang. Shuningdek, D6 (mikrokontrolderdan) IN rölesine ulang. Quvvat manbai (3 AAA) terminali xom va tuproqli pinlarga ulanadi.
Yakuniy tafsilotlar
* To'sar yordamida plastik qutining qo'rg'oshinidan teshik qiling. Barcha komponentlarni plastik qutiga soling, bir tomondan nikromli 30 sm sim bu teshikdan sirg'alib o'tadi.
* 12 sm nikromli simni kesib oling. Fireworkni o'rang yoki gugurtni bir necha marta aylantiring, so'ng uni terminallar bloklariga ulang. Men nikromni qizdirish uchun zarur bo'lgan oqimni o'lchadim va bu 6 amperlik, 10 A o'rni ostida.
3 -qadam: Kod
Kod bluetooth moduli (HC-05 uchun) ketma-ket dasturiy ta'minotini o'rnatadi.
Keyin u kiruvchi aloqa uchun ketma -ket ulanishni tinglaydi (telefon yoki planshetdan).
Qachonki biror narsa qabul qilinsa, u isPinNrValid funktsiyasida (3 dan 9 gacha bo'lgan pin raqami bo'lishi kerak) to'g'riligi tekshiriladi va keyin "igniteTime" uchun pinni yoqadi. Yonish vaqti - bu men aniqlagan 2500 milodiylik doimiy vaqt, uni xohlaganingizga o'zgartirishingiz mumkin, men shuni bildimki, bu intervalda mening otashinlarim muvaffaqiyatli yonadi.
Kodni USB -TTL konvertori yordamida pro mini -ga yuklash kerak.
GND, VCC, Rx, Tx va DTR pinini arduino pro mini -ga ulashingiz kerak bo'ladi. Keyin arduino dasturiy ta'minot vositalarini/portini va siz foydalanadigan portni oching. Keyin Tools/Board/Arduino Pro yoki Pro Mini. Keyin asboblar/taxta/protsessor/ATmega328 (5V 16 MGts). Quyidagi eskizni oching va yuklashni bosing.
4 -qadam: undan foydalanish va yakuniy fikrlar
Qurilmani ishlatish uchun sizga bluetooth -ni yoqadigan ketma -ket qurilma kerak bo'ladi va u quyidagicha bo'lishi mumkin.
- android / iphone smartfon yoki planshet
- bluetooth moduliga ega noutbuk
- bluetooth o'rnatilgan malina pi
Namoyishimda men Bluetooth Controller deb nomlangan andoid ilovasini tanladim. Bu ilova sizga ketma -ket ma'lumotlarni yuboradigan tugmalarni sozlash imkonini beradi. Men "On" va "On2" deb nomlangan ikkita tugmachani yaratdim, ular ketma -ket "5" va "6" ni yuboradi. Albatta, bluetooth -ning har qanday ketma -ket ilovasi yaxshi ishlaydi.
OK, avval LiPo batareyasini ulang, keyin 3 x AAA batareya ushlagichini yoqish tugmachasini o'rnating, qopqog'ini qutiga yoping, nixromli sim bilan fişekni joyiga qo'ying, orqaga qo'ying va android ilovasidagi On2 tugmasini bosing (chunki biz nr 6 -pinni o'rni bilan bog'ladik).
Buni qanday amalga oshirganingizni izohlarda yozishingiz uchun men sizga qoldiradigan ba'zi takomillashtirish g'oyalari:
* Siz "5" qiymati bilan "Yoqish" tugmachasini o'rnatganimni payqadingiz, men siz uchun bir nechta estafeta / otashinlarni qoldiraman. Asosan, sizga kattaroq quti va simli bir nechta ulangan o'rni kerak bo'ladi.
* Yana bir fikr - PIR sensori kabi qo'shimcha xavfsizlik xususiyatiga ega bo'lish. Sensor harakatni aniqlaganida, u telefondan signal olgan taqdirda ham otashin yonmaydi.
Fireworksni sigortalar bilan haydash uchun, agar ular to'g'ridan -to'g'ri nichromli sim bilan o'rash orqali ishlamasa, gugurt bilan urinib ko'rishingiz mumkin. Simni gugurt boshiga o'rang va gugurt boshini sug'urta bilan bog'lang yoki yopishtiring. Bu hiyla qilish kerak.
Umid qilamanki, sizga bu dars yoqdi va men javob kutaman! Agar sizga darslik yoqqan bo'lsa, menga bu erda va youtube kanalimda obuna bo'lishingiz mumkin.
Tavsiya:
Oddiy va arzon pishloq press: 6 qadam (rasmlar bilan)
Oddiy va arzon pishloq pressi: pishloq tayyorlash - bu sutni turli xil to'qimalar va lazzatlarga aylantiradigan ajoyib alchemy. Men uchun kirish joyi - bu rikotta edi, uni hech qanday bezaksiz asbob -uskunalar va materiallarsiz tayyorlash oson va kechirimli pishloq edi. Keyingi o'rinni Mozzarella egalladi
Oddiy imo -ishora nazorati - RC o'yinchoqlaringizni qo'lingizning harakati bilan boshqaring: 4 qadam (rasmlar bilan)
Oddiy imo -ishora nazorati - RC o'yinchoqlaringizni qo'lingizning harakati bilan boshqaring: mening "ible" #45 -ga xush kelibsiz. Bir muncha vaqt oldin men Lego Star Wars qismlari yordamida BB8 ning to'liq ishlaydigan RC versiyasini yaratdim … https://www.instructables.com/id/Whats-Inside-My-R… Qanday zo'r ekanini ko'rganimda Sphero tomonidan yaratilgan kuchlar guruhi, men o'yladim: "OK, men
Harorat nazorati ostida Tupperware: 4 qadam
Haroratni nazorat qiladigan Tupperware: Biz har xil narsalarni saqlash uchun sovutilgan idishga ega bo'lishni xohladik. Biz MSP432 -ni ishlatib, uning ko'p qirraliligi tufayli tizimni quvvatlantirish va boshqarishga qaror qildik. Biz fanni quvvatlantirish uchun PWMdan foydalanishga ruxsat berish uchun tranzistordan foydalanganmiz. Agar sizda 3 simli PWM fanati bo'lsa
Harorat nazorati ostida emlash va insulin sovutgichi: 9 qadam (rasmlar bilan)
Rivojlanayotgan mamlakatlarda emlashlar Ebola, gripp, vabo, sil va dang kabi xavfli kasalliklardan himoyalanishning oldingi chizig'idir. Vaksinalar va boshqa hayotni saqlaydigan materiallarni tashish, masalan
Oddiy karbot -- ARDUINO -- BLUETOOTH nazorati -- Ta'lim: 10 qadam (rasmlar bilan)
Oddiy karbot || ARDUINO || BLUETOOTH nazorati || Qo'llanma: bu ko'rsatmada men sizning smartfoningiz orqali boshqariladigan oddiy botni qanday qilish kerakligini ko'rsataman: BLUETOOTHPARTS orqali: ☻ARDUINO☻2X GEAR MOTORLAR ☻HC-05, bluetooth-olippeda, Men kuchli bankdan foydalandim