Sisukord:

Kaugjuhtimispuldi Bluetooth -valguslüliti: 4 sammu (piltidega)
Kaugjuhtimispuldi Bluetooth -valguslüliti: 4 sammu (piltidega)

Video: Kaugjuhtimispuldi Bluetooth -valguslüliti: 4 sammu (piltidega)

Video: Kaugjuhtimispuldi Bluetooth -valguslüliti: 4 sammu (piltidega)
Video: Учим цвета Разноцветные яйца на ферме Miroshka Tv 2024, November
Anonim
Image
Image

See on sarja esimene projekt pealkirjaga: "Optimeeritud laiskus: üle projekteeritud lahendused märkimisväärselt triviaalsetele probleemidele"

Kas olete kunagi hilisõhtul voodis lamanud või oma sülearvutist Netflixi vaadanud? Kõige hullem on muidugi voodist välja tulesid välja lülitada. Siin on ülekaalukalt lahendatud lahendus sellele märkimisväärselt tühisele probleemile.

Kõrvalt mitte:

Kui teil on enesekindlust ja kogemusi oma toitevõrguga mängimiseks, oleks palju ilusam lahendus relee kasutamine ja juhtme ühendamine seina tulelüliti taha. Kuna ma aga üürin oma kohta, ei arva ma, et see mu üürileandjat liiga õnnelikuks teeks!

Samm: osad

Kaugjuhtimispult ja lüliti
Kaugjuhtimispult ja lüliti
  • 2 HC-05 Bluetooth-moodulit
  • 2 ATtiny85 kiipi
  • 2 8 -pin IC pesa
  • 2 väikest Lipo patareid
  • 2 vajutusnuppu
  • 2 470 oomi takisti (see on pisut paindlik, väärtused ei pea olema täpselt 470)
  • 1 sg90 servo
  • Tahke südamikuga traat
  • Plaadi prototüüp
  • Arduino Uno

Samm: kaugjuhtimispult ja lüliti

Kaugjuhtimispult ja lüliti
Kaugjuhtimispult ja lüliti
Kaugjuhtimispult ja lüliti
Kaugjuhtimispult ja lüliti
Kaugjuhtimispult ja lüliti
Kaugjuhtimispult ja lüliti

2 ahela kokkupanek, nagu ülaltoodud piltidel näidatud. (Ärge pange ATtiny85 kiipe 8 -kontaktilisse pistikupessa, kuna peame neid veel programmeerima.

Printige 3D -printeri abil lüliti osad välja. Need leiate siit. See pole minu algne kujundus ja kogu failide au kuulub Thingiverse kasutajale Carjo3000.

3. samm: siduge Bluetooth -moodulid

Järgmisena peate paaristama kaks hc-05 bluetooth moodulit. Juhtpulti kasutatakse kaugjuhtimispuldina ja tulede lüliti alluvana. Ma võiksin kirjeldada, kuidas seda teha, kuid selle tegemiseks on palju muid suurepäraseid õpetusi ja pole mõtet ratast leiutada. Ma soovitaksin bluetooth -moodulite paaristamiseks enne selle naasmist ja selle lõpetamist järgida ühte neist kahest õpetusest.

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

howtomechatronics.com/tutorials/arduino/how…

Samm: programmeerige ATtiny85 ja laadige kood üles

Programmeerige ATtiny85 ja laadige kood üles
Programmeerige ATtiny85 ja laadige kood üles
Programmeerige ATtiny85 ja laadige kood üles
Programmeerige ATtiny85 ja laadige kood üles

Siin on jälle õpetus, kuidas programmeerida ATtiny85 kiipe Arduino Uno abil. Selguse huvides veenduge, et enne alglaaduri põletamist seadistate sammu pealkirjaga "Programmi üleslaadimine ATtiny85 -le" kellaks "8Mhz (sisemine)".

Arduino tavaline servoteek ei tööta kiibi ATtiny85 puhul, selle asemel installige SoftwareServo raamatukogu. Mul oli selle raamatukoguga esialgu väike probleem, lahendus on avada tekstiredaktoris fail Software.h ja muuta rida #include väärtuseks #include

Koodi ATtiny85 -sse üleslaadimiseks järgige varasema õpetuse juhiseid, välja arvatud see, et laadite oma GitHubis oleva koodi iga kahe kiibi juurde. Ühendage kiibid 2 vooluahelasse ja nüüd nuppudele vajutades lülitab see teie tuled sisse ja välja!

Soovitan: