Kazalo:

Pametno časovno stikalo na osnovi Arduiona: 4 koraki
Pametno časovno stikalo na osnovi Arduiona: 4 koraki

Video: Pametno časovno stikalo na osnovi Arduiona: 4 koraki

Video: Pametno časovno stikalo na osnovi Arduiona: 4 koraki
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
Image
Image
Pametno časovno stikalo na osnovi Arduiona
Pametno časovno stikalo na osnovi Arduiona
Pametno časovno stikalo na osnovi Arduiona
Pametno časovno stikalo na osnovi Arduiona

V tem navodilu bom pokazal, kako sem naredil to stikalo Smart Timer.

Idejo o stikalu Smart timer sem dobil, ko se med spanjem soočim s težavo s polnjenjem mobilnega telefona. v mnogih primerih pozabim izklopiti stikalo in isto se je zgodilo med polnjenjem prenosnika.

To časovno stikalo reši vse te težave.

Časovnik nastavite s pametnim telefonom in ko čas preseže moč, stikalo izklopite.

Zaloge

Modul Bluetooth HC05, kot je ta

Arduino Nano je to všeč

5 V rele, kot je ta

2N2222 tak tranzistor

IN40007 takšna dioda

10 ohmski upor

Zero PCB, kot je ta

Termoskrčljive CEVI, kot je ta

Dva 2-polna vijačna priključna bloka tipa PCB

AC napajalni vtič

Stari polnilec za mobilni telefon

Nekaj žic

1. korak: Ustvarite relejni modul za časovno stikalo

Ustvarjanje relejnega modula za časovno stikalo
Ustvarjanje relejnega modula za časovno stikalo
Ustvarjanje relejnega modula za časovno stikalo
Ustvarjanje relejnega modula za časovno stikalo
Ustvarjanje relejnega modula za časovno stikalo
Ustvarjanje relejnega modula za časovno stikalo

Zberite komponente in jih spajkajte v skladu s tokokrogom.

Prepričajte se, da so komponente razporejene tako, da se prilegajo napajalni vtičnici.

Če ne najdete tranzistorja 2N2222, lahko uporabite tranzistor BC547.

Korak: Povežite Arduino Nano z relejskim modulom, modulom Bluetooth in napajalnikom

Priključitev Arduino Nano z relejskim modulom, modulom Bluetooth in napajalnikom
Priključitev Arduino Nano z relejskim modulom, modulom Bluetooth in napajalnikom
Priključitev Arduino Nano z relejskim modulom, modulom Bluetooth in napajalnikom
Priključitev Arduino Nano z relejskim modulom, modulom Bluetooth in napajalnikom
Priključitev Arduino Nano z relejskim modulom, modulom Bluetooth in napajalnikom
Priključitev Arduino Nano z relejskim modulom, modulom Bluetooth in napajalnikom

Arduino nano Pin …………………………………………. Relay modul

Pin GND ------------------------------------------------ ------ Pin GND

5V Pin ------------------------------------------------ --------- Vcc Pin

Pin 5 ------------------------------------------------ ----------- Sprožilni zatič

Arduino Nano Pin ………………………………………. HC05 Modul Bluetooth

Vhod 5V ------------------------------------------------ ------- 5V Pin

GND ------------------------------------------------- -------- GND

TX ------------------------------------------------- ----------- RX

RX ------------------------------------------------- ----------- TX

Arduino Nano Pin …………………………………………….. Napajanje

Vin ------------------------------------------------- -------------- 5V izhod

GND ------------------------------------------------- ------------ GND

Vse povezave so vključene v prejšnji korak datoteka Circuit.pdf

3. korak: Zdaj združite vse

Zdaj združujem vse
Zdaj združujem vse
Zdaj združujem vse
Zdaj združujem vse
Zdaj združujem vse
Zdaj združujem vse

V tem koraku bom združil vse v omrežnem vtiču.

Prepričajte se, da ste izolirali večno s papirnatim trakom ali katerim koli izolacijskim materialom in kodo naložite na ploščo Arduino.

Zdaj je del strojne opreme zaključen.

4. korak: Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano

Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano
Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano
Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano
Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano
Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano
Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano
Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano
Ustvarjanje aplikacije za Android v aplikaciji MIT App Inventor in programiranje Arduino Nano

V tem koraku bom ustvaril aplikacijo za Android z uporabo izumitelja aplikacij MIT in plošče za programiranje Arduino.

Aplikacija, ki sem jo naredil v izumitelju v aplikaciji, oglasi zvočni signal, ko se sproži čas, in slednji x pošlje v modul Bluetooth HC05.

Vse datoteke sem vključil v mapo Zip, ki jo lahko prenesete od tukaj.

Priporočena: