Arduionil põhinev nutika taimeri lüliti: 4 sammu
Arduionil põhinev nutika taimeri lüliti: 4 sammu
Anonim
Image
Image
Arduionil põhinev nutikas taimerlüliti
Arduionil põhinev nutikas taimerlüliti
Arduionil põhinev nutikas taimerlüliti
Arduionil põhinev nutikas taimerlüliti

Selles juhendis näitan, kuidas ma selle nutika taimeri lüliti tegin.

Idee nutikast taimerilülitist tekkis mul, kui seisan magamamineku ajal silmitsi mobiiltelefoni laadimisega. paljudel juhtudel unustan lüliti välja lülitada ja sama juhtus sülearvuti laadimise ajal.

See taimeri lüliti lahendab kõik need probleemid.

Seadistage taimer nutitelefoniga ja kui aeg saab üle, lülitist välja lülitatud.

Tarvikud

HC05 Bluetooth moodul selline

See meeldib kasutajale Arduino Nano

5 V relee selline

2N2222 Selline transistor

IN40007 Selline diood

10 oomi takisti

Null PCB niimoodi

Termokahanevad TORUD niimoodi

Kaks 2-kontaktilist kruvitüüpi PCB klemmiplokki

Vahelduvvoolu pistik

Vana mobiiltelefoni laadija

Mõned juhtmed

Samm: taimermooduli releemooduli loomine

Taimerlüliti releemooduli loomine
Taimerlüliti releemooduli loomine
Taimerlüliti releemooduli loomine
Taimerlüliti releemooduli loomine
Taimerlüliti releemooduli loomine
Taimerlüliti releemooduli loomine

Koguge komponendid kokku ja jootke need vastavalt skeemile.

Veenduge, et paigutate komponendid nii, et need mahuksid vahelduvvoolu pistikupessa.

Kui te ei leia 2N2222 transistorit, saate kasutada BC547 transistorit.

Samm: ühendage Arduino Nano releemooduli, Bluetooth -mooduli ja toiteallikaga

Arduino Nano ühendamine releemooduli, Bluetooth -mooduli ja toiteallikaga
Arduino Nano ühendamine releemooduli, Bluetooth -mooduli ja toiteallikaga
Arduino Nano ühendamine releemooduli, Bluetooth -mooduli ja toiteallikaga
Arduino Nano ühendamine releemooduli, Bluetooth -mooduli ja toiteallikaga
Arduino Nano ühendamine releemooduli, Bluetooth -mooduli ja toiteallikaga
Arduino Nano ühendamine releemooduli, Bluetooth -mooduli ja toiteallikaga

Arduino nano pin …………………………………………. Relee moodul

GND tihvt ------------------------------------------------ ------ GND tihvt

5V pin ------------------------------------------------ --------- Vcc pin

Nööpnõel 5 ------------------------------------------------ ----------- Päästik

Arduino nanopinge ………………………………………. HC05 Bluetooth -moodul

5V PIn ------------------------------------------------ ------- 5V pin

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

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

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

Arduino nanopinge ………………………………………….. Toiteallikas

Vin ------------------------------------------------- -------------- 5V väljund

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

Kõik ühendused sisalduvad eelmise sammu failis Circuit.pdf

Samm: nüüd ühendage kõik

Nüüd ühendades kõik
Nüüd ühendades kõik
Nüüd ühendades kõik
Nüüd ühendades kõik
Nüüd ühendades kõik
Nüüd ühendades kõik

Selles etapis ühendan kõik vahelduvvoolu toitepistiku sees.

veenduge, et everting oleks isoleeritud paberilindi või mis tahes isoleermaterjaliga, ja laadige kood üles Arduino tahvlisse.

Nüüd on riistvara osa valmis.

Samm: Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine

Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine
Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine
Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine
Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine
Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine
Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine
Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine
Androidi rakenduse loomine rakenduses MIT App Inventor ja Arduino Nano programmeerimine

Selles etapis loon Androidi rakenduse, kasutades MIT rakenduse leiutajat ja Arduino programmeerimisplaati.

Rakendus, mille olen rakendusesisese leiutaja teinud, piiksub, kui aeg käivitub, ja saadab viimase x HC05 Bluetooth-moodulile.

Lisasin kõik failid kausta Zip, mille saate siit alla laadida.