Съдържание:

Bluetooth превключвател за светлина за дистанционно управление: 4 стъпки (със снимки)
Bluetooth превключвател за светлина за дистанционно управление: 4 стъпки (със снимки)

Видео: Bluetooth превключвател за светлина за дистанционно управление: 4 стъпки (със снимки)

Видео: Bluetooth превключвател за светлина за дистанционно управление: 4 стъпки (със снимки)
Видео: Как да контролирате 4 зареждане с променлив ток с помощта на безжично дистанционно реле KR1204 2024, Ноември
Anonim
Image
Image

Това ще бъде първият проект от поредицата, озаглавен: „Оптимизиран мързел: над инженерни решения за забележително тривиални проблеми“

Някога лежал ли си в леглото късно през нощта, четейки или гледайки Netflix на лаптопа си? Най -лошото е, разбира се, да пълзи от леглото, за да изключи светлините. Ето едно прекалено инженерно решение на този забележително тривиален проблем.

Като страна не:

Ако имате самочувствие и опит да играете със захранването си, много по -добре изглеждащо решение би било да използвате реле и да го свържете към превключвателя за светлина в стената. Въпреки това, тъй като наемам мястото си, не мисля, че това би направило моя собственик твърде щастлив!

Стъпка 1: Части

Дистанционно управление и превключвател
Дистанционно управление и превключвател
  • 2 Bluetooth модула HC-05
  • 2 чипа ATtiny85
  • 2 8 -пинов IC контакт
  • 2 малки Lipo батерии
  • 2 бутона за натискане
  • 2 470 ома резистора (има малко гъвкавост при това, не е необходимо стойностите да са точно 470)
  • 1 sg90 серво
  • Твърд жичен проводник
  • Прототипна дъска
  • Arduino Uno

Стъпка 2: Дистанционно управление и превключване

Дистанционно управление и превключвател
Дистанционно управление и превключвател
Дистанционно управление и превключвател
Дистанционно управление и превключвател
Дистанционно управление и превключвател
Дистанционно управление и превключвател

Сглобяване на 2 вериги, както е показано на снимките по -горе. (Не поставяйте чиповете ATtiny85 в 8 -пиновия гнездо, тъй като все още трябва да ги програмираме.

С помощта на 3D принтер разпечатайте частите за превключвателя. Те могат да бъдат намерени тук. Това не е моят оригинален дизайн и цялата заслуга за файловете е на потребителя на Thingiverse Carjo3000.

Стъпка 3: Сдвоете Bluetooth модулите

След това ще трябва да сдвоите двата Bluetooth модула hc-05. Главният ще се използва като дистанционно, а подчиненият за превключвателя на светлината. Бих могъл да очертая как да направя това, но има много други страхотни уроци за това и няма смисъл да преоткриваме колелото. Бих предложил да следвате един от тези два урока, за да сдвоите Bluetooth модулите, преди да се върнете и да завършите този.

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

howtomechatronics.com/tutorials/arduino/how…

Стъпка 4: Програмирайте ATtiny85 и качете кода

Програмирайте ATtiny85 и качете кода
Програмирайте ATtiny85 и качете кода
Програмирайте ATtiny85 и качете кода
Програмирайте ATtiny85 и качете кода

Тук отново има урок за това как да програмирате чиповете ATtiny85 с помощта на Arduino Uno. Просто за да стане ясно, уверете се, че на стъпката, озаглавена „Качване на програма в ATtiny85“, сте настроили часовника на „8Mhz (вътрешен)“, преди да запишете буутлоудъра.

Стандартната серво библиотека за Arduino не работи за чипа ATtiny85, вместо това инсталирайте библиотеката SoftwareServo. Първоначално имах малък проблем с тази библиотека, решението е да отворя файла Software.h в текстов редактор и да променя реда #include на #include

За да качите кода на ATtiny85, следвайте инструкциите в по -ранния урок, с изключение на качването на кода, който имам на моя GitHub, всеки към всеки от 2 чипа. Включете чиповете в 2 -те вериги и сега, когато натиснете бутоните, той ще включва и изключва светлините ви!

Препоръчано: