Мазмуну:

Алыстан башкаруу Bluetooth Light Switch: 4 кадам (Сүрөттөр менен)
Алыстан башкаруу Bluetooth Light Switch: 4 кадам (Сүрөттөр менен)

Video: Алыстан башкаруу Bluetooth Light Switch: 4 кадам (Сүрөттөр менен)

Video: Алыстан башкаруу Bluetooth Light Switch: 4 кадам (Сүрөттөр менен)
Video: KR1204 Зымсыз Алыскы Реле аркылуу 4 AC жүктөмүн кантип көзөмөлдөө керек 2024, Июль
Anonim
Image
Image

Бул "Оптималдаштырылган жалкоолук: өтө майда көйгөйлөр үчүн инженердик чечимдер" деп аталган сериядагы биринчи долбоор болот.

Сиз качандыр бир убакта төшөктө жатып, ноутбугуңуздан Netflixти окуп же көрүп жаттыңыз беле? Эң жаманы, албетте, жарыкты өчүрүү үчүн төшөктөн сойлоп чыгуу. Мына бул өтө маанилүү эмес маселенин чечилген чечими.

Каптал катары эмес:

Эгерде сизде электр кубаты менен ойной турган ишенимиңиз жана тажрыйбаңыз болсо, анда релени колдонуп, дубалдагы жарык өчүргүчтүн артына туташтырып коюңуз. Бирок мен үйүмдү ижарага алып жаткандыктан, бул менин үй ээсимди бактылуу кылат деп ойлобойм!

1 -кадам: Бөлүктөр

Алыстан башкаруу жана которуу
Алыстан башкаруу жана которуу
  • 2 HC-05 Bluetooth модулдары
  • 2 ATtiny85 чиптери
  • 2 8 пин IC розеткасы
  • 2 кичине Lipo батарейкасы
  • 2 баскычтар
  • 2 470 ом резисторлору (мында ийкемдүүлүк бар, баалуулуктар так 470 болушу керек эмес)
  • 1 sg90 servo
  • Катуу өзөк зым
  • Прототип тактасы
  • Arduino Uno

2 -кадам: Алыстан башкаруу жана которуу

Алыстан башкаруу жана которуу
Алыстан башкаруу жана которуу
Алыстан башкаруу жана которуу
Алыстан башкаруу жана которуу
Алыстан башкаруу жана которуу
Алыстан башкаруу жана которуу

Жогорудагы сүрөттөрдө көрсөтүлгөндөй 2 схеманы чогултуу. (ATtiny85 чиптерин 8 пин розеткага салбаңыз, анткени биз дагы аларды программалашыбыз керек.

3D принтерин колдонуп, которгучтун бөлүктөрүн басып чыгарыңыз. Аларды бул жерден тапса болот. Бул менин баштапкы дизайным эмес жана файлдар үчүн бардык кредит Thingiverse колдонуучу Carjo3000ге берилет.

3 -кадам: Bluetooth модулдарын жупташтырыңыз

Кийинки эки hc-05 bluetooth модулдарын жупташтыруу керек болот. Мастер алыстан башкаруу пульту, ал эми кул свет өчүргүч катары колдонулат. Мен муну кантип жасоону түшүндүрө алмакмын, бирок бул үчүн башка көптөгөн үйрөткүчтөр бар жана дөңгөлөктү кайра ойлоп табуунун кажети жок. Мен кайтып келип, аны бүтүрүүдөн мурун Bluetooth модулдарын жупташтыруу үчүн ушул эки окуу куралынын бирин аткарууну сунуштайт элем.

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

howtomechatronics.com/tutorials/arduino/how…

4 -кадам: ATtiny85 программасы жана кодду жүктөө

ATtiny85 программасы жана кодду жүктөө
ATtiny85 программасы жана кодду жүктөө
ATtiny85 программасы жана кодду жүктөө
ATtiny85 программасы жана кодду жүктөө

Дагы бул жерде Arduino Uno менен ATtiny85 чиптерин кантип программалоо боюнча окуу куралы бар. Жөн гана түшүнүктүү кылуу үчүн, "ATtiny85ке программа жүктөө" деп аталган кадамда, жүктөгүчтү күйгүзүүдөн мурун, саатты "8Mhz (ички)" кылып койгонуңузга ишениңиз.

Arduino үчүн стандарттык серво китепкана ATtiny85 чипи үчүн иштебейт, анын ордуна SoftwareServo китепканасын орнотуңуз. Мен башында бул китепкана менен кичинекей көйгөйгө туш болдум, бул чечим - Software.h файлын текст редакторунда ачуу жана #include сапын #include өзгөртүү

Кодду ATtiny85ке жүктөө үчүн, мурунку үйрөткүчтөгү көрсөтмөлөрдү аткарыңыз, менин GitHubдагы кодду 2 чиптин ар бирине жүктөөдөн башка. Чиптерди 2 схемага туташтырыңыз, эми баскычтарды басканыңызда ал сиздин жарыктарды күйгүзүп жана өчүрөт!

Сунушталууда: