Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: Bu qanday ishlaydi
- 3 -qadam: ulanish sxemasi
- 4 -qadam: Sinov
- 5 -qadam: Elektron korpus
- 6 -qadam: dastur
- 7 -qadam: qulfni o'rnatish
- 8 -qadam: Elektr ta'minoti
- 9 -qadam: Kod
- 10 -qadam: Bajarildi
Video: Bluetooth eshik qulfi (Arduino): 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Yaqinda men hayratlanarli o'rgimchak odamni qaytadan ko'rdim, bir sahnada Piter Parker masofadan boshqarish pulti yordamida o'z stolini eshikdan qulflab ochadi. Buni ko'rganimda, men darhol o'z eshigimni xohladim. Bir oz o'ylab ko'rgandan so'ng, men ishlaydigan modelni oldim. Mana men buni qanday qildim
1 -qadam: qismlar ro'yxati
Ushbu loyiha uchun bizga quyidagilar kerak bo'ladi:
Elektronika:
- Arduino Nano (bu yerdan oling)
- Bluetooth moduli (bu yerdan oling)
- 90 g Servo (bu yerdan oling)
- 5v devor adapteri
Qismlar:
- Slaydni qulflash (bu yerdan oling)
- Slaydni qulflash uchun oltita vint
- Karton
- Tel
Asboblar:
- Lehimlash temir
- Yelimli qurol
- Matkap
- Matkap boshi
- Uchuvchi teshik uchun burg'ulash boshi
- Box kesuvchi
- Arduino IDE bilan kompyuter
2 -qadam: Bu qanday ishlaydi
Gap shundaki, men kalitni olib yurmasdan yoki hatto unga yaqinlashmasdan eshikni osongina qulflashim va ochishim mumkin: D, lekin bu biz qila oladigan narsalarning ozgina qismi. Bu erdan biz eshikni maxsus taqillatish yoki hatto ovozni aniqlash tizimi yordamida qulfni ochish uchun taqillatish sensori kabi sensorni qo'shishimiz mumkin edi!
Servo qo'li slayder qulfiga ulanadi va eshikni qulflash uchun 0 gradusgacha, Bluetooth qurilmasidan kelgan buyruqlar yordamida qulfni ochish uchun 60 darajaga o'tadi.
3 -qadam: ulanish sxemasi
Servo Arduino -ga ulanishdan boshlaylik (shuni ta'kidlashni istardimki, men Arduino nano -dan foydalanayotgan bo'lsam -da, Arduino uno aynan bir xil pinli sxemada ishlaydi)
- Servo ustidagi jigarrang sim erga ulanadi va u Arduino -ga ulanadi
- Qizil sim ijobiy va u Arduino -da 5V ga ulanadi
- Apelsin sim - bu servo manba aloqasi va u Arduino 9 -piniga ulanadi
Endi men davom ettirishdan oldin servoni sinab ko'rishni maslahat berardim, buni Arduino IDE -dagi misollarga o'tish va tozalashni tanlash orqali amalga oshirish mumkin. Servo ishlayotganiga amin bo'lganimizda, bluetooth modulini qo'shishimiz mumkin. Biz bluetooth modulidagi rx -pinni Arduino -dagi tx -piniga va bluetooth -modulidagi tx -pinni Arduino -dagi rx -piniga ulaymiz, lekin buni hali qilmang! Arduino -ga hech narsa yuklash mumkin emas, shuning uchun lehimlashdan oldin kodni yuklaganingizga ishonch hosil qiling, bunda biz Bluetooth modulini Arduino -ga ulashimiz mumkin.
- Bluetooth modulidagi Rx pin Arduino -dagi Tx piniga ulanadi
- Bluetooth modulidagi Tx pin Arduino -dagi Rx piniga ulanadi
- Bluetooth modulidagi Vcc (musbat) Arduino -dagi 3.3vni ulaydi
- Tuproq yerga boradi
Agar biron bir narsa chalkash bo'lsa, iltimos, ko'rsatilgan rasmdagi simlarga rioya qiling
4 -qadam: Sinov
Endi bizda barcha qismlar mavjud bo'lib, men oxirgi konsepsiyani ishlab chiqishni boshlashdan oldin, qulflash mexanizmini muammosiz surish va tortish uchun servo etarlicha kuchli ekanligiga ishonch hosil qilish imkonini beradi, avvaliga men o'z servomning etarlicha kuchli ekanligiga ishonch hosil qilish uchun maket yaratdim. meniki emas edi, shuning uchun men toymasin mexanizmga ozgina moy qo'shdim, bu hamma narsaning silliq harakatlanishiga yordam berdi. Hamma narsa muammosiz o'tishi yoki sizning xonangizga qulflanib yoki chiqib ketish ehtimoli juda muhim!: D
5 -qadam: Elektron korpus
Men servoimni "ochiq holda" qoldirishga qaror qildim va faqat arduino nano va Bluetooth modulini himoya qilish uchun kichik karton quti yasashga qaror qildim. Biz buni arduino nanosining atrofini bir bo'lak kartondan kuzatib, har tomoniga taxminan 1 sm (0, 39 dyuym) bo'sh joy qo'shib qurishimiz mumkin, endi to'rtburchaklar kubning qolgan 5 tomonini kesib tashlashimiz kerak. Bundan tashqari, elektr simini arduino -ga ulash uchun yuzlarning birida teshik kesishimiz kerak.
Ish uchun o'lchovlar quyidagilar:
- Pastki qism = 7,5 sm dan 4 sm gacha (2,95 dan 1,57 dyuymgacha)
- Yuqori qism = 7,5 sm dan 4 sm gacha (2,95 dan 1,57 dyuymgacha)
- chap qism = 7,5 sm x 4 sm (2,95 x 1,57 dyuym)
- O'ng qism = 7,5 sm x 4 sm (2,95 x 1,57 dyuym)
- Old yuz = 4 sm dan 4 sm gacha (1,57 dan 1,57 dyuymgacha) (bu teshikdan quvvat teshigini kesib oling)
- Orqa yuz = 4 sm dan 4 sm gacha (1,57 dan 1,57 dyuymgacha)
6 -qadam: dastur
Eshikni qulflash va qulfini ochish uchun bizga android yoki bluetooth o'rnatilgan Windows -da ishlaydigan qurilma kerak, Mac foydalanuvchilari men buni iphone yoki macbook pro -da ishlata olmadim, menimcha, haydovchilar bilan bog'liq muammolar bo'lishi mumkin, lekin men sizlardan biringizga ishonaman. buni aniqlay oladi: D. Agar siz Android-ni o'rnatayotgan bo'lsangiz, siz o'yin do'koniga borishingiz va Bluetooth Terminal deb nomlangan dasturni yuklab olishingiz va Windows uchun TeraTerm deb nomlashingiz kerak, keyin biz hc-05-ni telefonimizga ulashimiz kerak, uni linvor deb atash kerak va parol bo'ladi. 0000 yoki 1234 bo'lsin. Biz o'rnatgan ilovani u birlashtirganidan so'ng, variantlarni bosing va qurilmaga ulanish (xavfli) ni bosing, endi bizning telefonimiz asosan arduino seriyali monitorini taqlid qilmoqda, ya'ni biz ma'lumotni arduino -dan ko'rishimiz va yuborishimiz mumkin.
Agar siz 0 kiritsangiz va "Enter" tugmasini bossangiz, siz eshik qulfini ko'rasiz va "eshik qulflangan" degan xabarni ko'rasiz.
va 1 kiriting va Enter tugmasini bosganingizda, siz eshik qulfini ochishingiz va "eshik qulflanmagan" xabarini ko'rishingiz kerak.
Jarayon, asosan, Windows -da xuddi shunday, faqat Tera Term nomli ilovani yuklab olishingiz kerak va bu erda yuklab olish havolasini topishingiz mumkin (https://ttssh2.osdn.jp/index.html.en)
7 -qadam: qulfni o'rnatish
Birinchi navbatda servo toymasin qulfga o'rnatilishi kerak, buning uchun biz servo o'rnatish teshiklarining chetini kesib tashlaymiz, shunda biz servo yotqizilganimizda, qulf qulf bilan yonib ketadi, biz qulfni qulfga qo'yamiz. ilgari tutqich joylashgan teshik va hamma narsa to'g'ri harakatlanishini tekshiring, agar yopishtirsangiz.
Endi biz vintlardek eshikda uchuvchi teshiklarni burg'ilashni boshlashimiz kerak, qulfni eshik tagiga qo'yamiz va qalam yordamida teshiklarni burg'ilaymiz, bu erda siz teshiklarni 2,5 sm chuqurlikda burg'iladingiz. sm endi qulfni eshikning tagiga qo'ying va vintlarni mahkamlang, bu tizim hali ham ishlayotganiga ishonch hosil qiling
8 -qadam: Elektr ta'minoti
Buni qoldirishimiz uchun bizga arduinoga ulanish uchun quvvat manbai, simi va usb mini vilkasi kerak bo'ladi.
Quvvat manbaiga ulanishni usb mini portidagi erga ulang va qizil kabelni usb mini portidagi qizil kabelga ulang, endi simni qulfdan eshik menteşelerinden biriga olib boring va u erdan quvvat manbai
9 -qadam: Kod
#qo'shing
Xizmat ko'rsatish xizmati;
int pos = 0;
ichki holat; int bayrog'i = 0;
bo'sh o'rnatish ()
{
myservo.attach (9);
Serial.begin (9600);
myservo.write (60);
kechikish (1000); }
bo'sh halqa ()
{
agar (Serial.available ()> 0)
{
davlat = Serial.read ();
bayroq = 0;
} // agar holat '0' bo'lsa, shahar dvigateli o'chadi
agar (holat == '0')
{
myservo.write (8);
kechikish (1000);
Serial.println ("Eshik qulflangan");
}
aks holda (holat == '1')
{
myservo.write (55);
kechikish (1000);
Serial.println ("Eshik qulflanmagan");
}
}
10 -qadam: Bajarildi
Bluetooth bilan boshqariladigan eshik qulfidan rohatlaning, do'stlaringiz bilan xonangizdan qulflab chalkashishni unutmang!
O'qiganingiz uchun tashakkur, agar sizda biron bir savol bo'lsa, menga yozing yoki savolni izohlarda qoldiring.
Tavsiya:
Wi -Fi RF - eshik qulfi: 3 qadam (rasmlar bilan)
Wi -Fi RF - Eshikni qulflash: Umumiy ma'lumot Ushbu ko'rsatma sizga uyingizni avtomatlashtirish dasturi orqali eshikni qulflash / qulfini ochish imkoniyatini beradi (masalan, men shaxsan ishlatadigan OpenHAB - bepul uy avtomatlashtirish dasturi) Yuqoridagi rasmda OpenHABning skrinshot namunasi ko'rsatilgan.
Barmoq izi skaneri va RFID o'quvchi bilan elektr eshik qulfi: 11 qadam (rasmlar bilan)
Barmoq izi skaneri va RFID o'qiydigan elektr eshik qulfi: Loyiha kalitlarni ishlatishning oldini olish uchun mo'ljallangan edi, maqsadga erishish uchun biz optik barmoq izi sensori va Arduino -dan foydalandik. Biroq, barmoq izlari o'qib bo'lmaydigan odamlar bor va sensor ularni tan olmaydi. Keyin o'ylab
Ovoz bilan boshqariladigan oddiy eshik qulfi: 5 qadam (rasmlar bilan)
Ovoz bilan boshqariladigan oddiy eshik qulfi: Shunday qilib, men o'z ofisim uchun kitob javonining eshigini qurmoqchi bo'ldim. Endi bu turdagi narsalarni qanday yasashni tushuntirib beradigan ko'plab qo'llanmalar mavjud. Mening muammom bolalarimni ishxonamga kirgizmaslik bilan bog'liq edi. Mening kichkina bolalarim bor va ular xursand bo'lishadi
Nodemcu yordamida simsiz RFID eshik qulfi: 9 qadam (rasmlar bilan)
Nodemcu yordamida simsiz RFID eshik qulfi: --- Asosiy vazifa --- Bu loyiha Algarve Universidadidagi tarmoq aloqalari sinfining bir qismi sifatida mening hamkasbim Luos Santos bilan qurilgan. Uning asosiy maqsadi simsiz Wi -Fi orqali elektr qulfdan foydalanishni nazorat qilishdir
Arduino RFID eshik qulfi: 5 qadam (rasmlar bilan)
Arduino RFID eshik qulfi: *** 08/08/2010 yangilandi *** Men o'z garajimga kirishni oson va xavfsiz usulini qilmoqchi edim. Eshikni qulfdan chiqarishning eng yaxshi usuli RFID edi, hatto qo'llarim to'la bo'lsa ham, men eshikni ochib ochishim mumkin! Men oddiy ATMega 168 arduino chi bilan oddiy sxemani qurdim