Moslashuvchan muhit (yotoqxonani avtomatlashtirish): 5 qadam
Moslashuvchan muhit (yotoqxonani avtomatlashtirish): 5 qadam
Anonim
Image
Image
Moslashuvchan muhit (yotoqxonani avtomatlashtirish)
Moslashuvchan muhit (yotoqxonani avtomatlashtirish)
Moslashuvchan muhit (yotoqxonani avtomatlashtirish)
Moslashuvchan muhit (yotoqxonani avtomatlashtirish)
Moslashuvchan muhit (yotoqxonani avtomatlashtirish)
Moslashuvchan muhit (yotoqxonani avtomatlashtirish)

Bu loyiha mening avtomatlashtirishga kirishimning boshlanishi. Men Raspberry Pi-ni ushbu operatsiyaning "miyasi" sifatida tanladim, chunki GPIO-da juda ko'p turli xil ilovalar va bortda WIFI/Bluetooth mavjud. "Mening prototiplash darsimga kirishim" meni odamlarga yo'naltirilgan prototipni yaratishga undadi, shuning uchun men o'z loyihamning avtomatlashtirish qismini alohida odam atrofida markazlashtirishim kerak edi. Aynan o'sha paytda men yotoqxonaga ega bo'lish haqida fikrga keldim. Umuman olganda, ushbu loyiha xonani shaxsiylashtirish uchun Raspberry Pi va RFID skaneridan foydalanadi.

1 -qadam: Asboblar va materiallar

Asboblar va materiallar
Asboblar va materiallar

Asboblar

Raspberry Pi-ni ishlatadigan narsalar (https://www.raspberrypi.org/learning/hardware-guide)

  • Lehim to'plami (https://a.co/0sApLDF)
  • Kamalak kabeli (https://a.co/6vXsNXV)
  • Siqish to'plami (https://a.co/6vXsNXV)
  • Ayol o'tish kabellari (https://a.co/7Zq0VYD)
  • Buyruqlar chiziqlari (https://a.co/i2P4hUR)
  • 3D printer (ixtiyoriy)

Ta'minotlar

Raspberry Pi korpusi va tegishli quvvat manbai bilan (https://a.co/1exaycw)

  • Simsiz kartani o'quvchi (https://www.monkmakes.com/cck)
  • Micro SD karta (https://a.co/ccdcO5a)
  • Simsiz kalitlar (https://a.co/j0HuIhV)
  • 433 MGts chastotali uzatuvchi va qabul qiluvchi (https://a.co/aOTKkQU)

2 -qadam: Uskuna

Image
Image
Uskuna
Uskuna

Men "aqlli kartalar to'plami" kitobidan boshladim, keyin Pi -ni RF uzatuvchi va qabul qilgichga ulash uchun yuqoridagi videoni ko'rdim.

3 -qadam: Pi simini ulash

Image
Image
Pi simini ulash
Pi simini ulash
Pi simini ulash
Pi simini ulash
Pi simini ulash
Pi simini ulash

Bu loyihadagi simlar biroz chalkashliklarga olib kelishi mumkin, shuning uchun men buni biroz uyushgan qilish uchun qildim.

4 -qadam: Kod

Kodeks
Kodeks
Kodeks
Kodeks
Kodeks
Kodeks

Ushbu kodning qismlari ko'rsatma ichidagi turli manbalardan olingan. U asosan qaysi qurilma (lar) qaysi odam bilan ketishini aniqlaydi, so'ngra qaysi karta skanerlanayotganini (qaysi kishi o'zaro aloqada) tekshirilishini tekshiradi.

Siz "Clever Card Kit" kitobining boshlang'ich qismidan o'tishingiz va keyin bu fayllarni kitob bilan ta'minlangan papkaga tashlab qo'yishingiz kerak.

Foydalanuvchidan foydalanuvchiga o'zgartiriladigan ikkita qism "ID ==" va "os.system" qatorlari bo'ladi. Birinchisi, RF kartalarining identifikatorlari qaerga ketadi [idni clever_card_kit katalogidan (papka) foydalanib o'qishingiz mumkin)]. Ikkinchi qismga apparat bosqichida ko'rsatilgan "RF 433" videoda tushuntirilgan kodlar berilishi kerak.

Eslatma: maxfiylik nuqtai nazaridan kodlar rasmlarda xiralashtirilgan.

5 -qadam: ishga tushiring

Yugurish!
Yugurish!
Yugurish!
Yugurish!
Yugurish!
Yugurish!

Men kodni displeysiz ishlatish uchun yuqorida ko'rsatilgan tartibni bajaraman, lekin unga osonlikcha kirish mumkin bo'lgan joyni topaman va uni biriktirish uchun buyruq satrlaridan foydalanaman. Chiroqlar kartani skanerlashda yoqilishi/o'chishi kerak. Men ushbu loyihani boshqa qurilmalar bilan kengaytirishni orziqib kutaman.

Sinov paytida foydalanuvchilarga skanerdan foydalanish qanchalik oson bo'lgani yoqdi va u deyarli darhol javob berdi. Foydalanuvchilarning fikri turlicha bo'lgan yagona vaqt - bu kalit kartani ishlatish va ba'zilari kalitni tanlashda (kalitda yoki hamyonda). Shunday qilib, buyurtma berishdan oldin, foydalanuvchilar RF chastotali kartalarga buyurtma berishdan oldin nima ishlatishini aniqlang.

Tavsiya: