Mundarija:

Masofadan boshqarish pultidagi Bluetooth yoritgichi: 4 qadam (rasmlar bilan)
Masofadan boshqarish pultidagi Bluetooth yoritgichi: 4 qadam (rasmlar bilan)

Video: Masofadan boshqarish pultidagi Bluetooth yoritgichi: 4 qadam (rasmlar bilan)

Video: Masofadan boshqarish pultidagi Bluetooth yoritgichi: 4 qadam (rasmlar bilan)
Video: Fohsha 2024, Iyul
Anonim
Image
Image

Bu "Optimallashtirilgan dangasalik: juda muhim muammolarni hal qilishning ustuvor echimlari" nomli birinchi loyiha bo'ladi.

Siz hech qachon kechqurun yotoqda yotib, noutbukda Netflixni o'qiganmisiz yoki tomosha qilganmisiz? Eng yomoni, chiroqni o'chirish uchun, albatta, yotoqdan chiqib ketish. Mana, bu juda ahamiyatsiz muammoning ustidan ishlab chiqilgan yechimi.

Yon tomondan emas:

Agar sizda elektr tarmog'i bilan o'ynashga bo'lgan ishonch va tajribangiz bo'lsa, o'rni ishlatish va uni devordagi yorug'lik tugmachasining orqasiga ulash yaxshiroq variant bo'ladi. Ammo men o'z uyimni ijaraga olganim uchun, bu uy egasini juda xursand qilmaydi deb o'ylayman!

1 -qadam: qismlar

Masofadan boshqarish pulti va almashtirish
Masofadan boshqarish pulti va almashtirish
  • 2 ta HC-05 Bluetooth moduli
  • 2 ATtiny85 chiplari
  • 2 8 pinli IC soket
  • 2 ta kichik Lipo batareyasi
  • 2 ta tugma
  • 2470 ohm qarshilik
  • 1 sg90 servo
  • Qattiq yadroli sim
  • Prototip taxtasi
  • Arduino Uno

2 -qadam: masofadan boshqarish pulti va almashtirish

Masofadan boshqarish pulti va almashtirish
Masofadan boshqarish pulti va almashtirish
Masofadan boshqarish pulti va almashtirish
Masofadan boshqarish pulti va almashtirish
Masofadan boshqarish pulti va almashtirish
Masofadan boshqarish pulti va almashtirish

Yuqoridagi rasmlarda ko'rsatilgandek 2 ta sxemani yig'ish. (ATtiny85 chiplarini 8 pinli rozetkaga qo'ymang, chunki biz ularni dasturlashimiz kerak.

3D printer yordamida kalit uchun qismlarni chop eting. Ularni bu erda topish mumkin. Bu mening asl dizaynim emas va fayllar uchun barcha kredit Thingiverse Carjo3000 foydalanuvchisiga tegishli.

3 -qadam: Bluetooth modullarini ulang

Keyin siz ikkita hc-05 bluetooth modulini ulashingiz kerak bo'ladi. Magistr masofadan boshqarish pulti sifatida va yorug'lik tugmasi uchun qul sifatida ishlatiladi. Men buni qanday qilishni aytib bera olardim, lekin buning uchun ko'plab boshqa ajoyib darsliklar bor va g'ildirakni kashf qilishning ma'nosi yo'q. Qaytish va tugatishdan oldin bluetooth modullarini ulash uchun ushbu ikkita darsliklardan birini bajarishni taklif qilaman.

www.instructables.com/id/Arduino-Bluetooth…

howtomechatronics.com/tutorials/arduino/how…

4 -qadam: ATtiny85 -ni dasturlash va kodni yuklash

ATtiny85 -ni dasturlash va kodni yuklash
ATtiny85 -ni dasturlash va kodni yuklash
ATtiny85 -ni dasturlash va kodni yuklash
ATtiny85 -ni dasturlash va kodni yuklash

Yana ATtiny85 chiplarini Arduino Uno yordamida dasturlash bo'yicha qo'llanma mavjud. "ATtiny85 -ga dasturni yuklash" deb nomlangan qadamda, bootloaderni yoqishdan oldin soatni "8 MGts (ichki)" ga o'rnatganingizga ishonch hosil qiling.

Arduino uchun standart servo kutubxona ATtiny85 chipida ishlamaydi, buning o'rniga SoftwareServo kutubxonasini o'rnating. Dastlab men bu kutubxonada kichik muammoga duch keldim, hal qilish uchun Software.h faylini matn muharririda ochish va #include qatorini #include ga o'zgartirish.

Kodni ATtiny85 -ga yuklash uchun avvalgi darslikdagi ko'rsatmalarga amal qiling, faqat GitHub -dagi kodimni yuklashdan tashqari, har biri 2 ta chipga. Chiplarni 2 sxemaga ulang va endi tugmachalarni bosganingizda u chiroqlarni yoqadi va o'chiradi!

Tavsiya: