INHOUDSOPGAWE:

Hands Free Room Lights Control: 10 stappe
Hands Free Room Lights Control: 10 stappe

Video: Hands Free Room Lights Control: 10 stappe

Video: Hands Free Room Lights Control: 10 stappe
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Julie
Anonim
Image
Image
Handsfree kamerligte beheer
Handsfree kamerligte beheer
Handsfree kamerligte beheer
Handsfree kamerligte beheer

Soos in die film "Mission Impossible" sê "Desperate times calls for desperate maatregels" het my broer wat in die 10de klas was 'n idee om die ligte van die kombuis te beheer met die telefoon in plaas van om skakelaars te gebruik, en die rede is dat ons met ons kombuis gedeel word ander Airbnb -gaste, en skakelaars is die kwesbaarste gebied om COVID 19 te versprei.

Nadat ons die idee gekry het, het ons beplan hoe om dit te verwesenlik. Ek, met die kennis van ingenieurswese, en my broer met die kennis van kreatiwiteit op klas 10, het tot aksie oorgegaan. Ons ouers het ons gehelp met die verbindings om ons komponente en ander diverse take te kry.

Stap 1: Komponente

Komponente
Komponente
  • Smps mini -5v
  • MOC3041
  • MOC3021
  • Gelykrigter
  • Triac-BT136
  • Weerstande
  • Kopspelde
  • 4N35
  • NodeMCU
  • Weerstande

Stap 2: Hoe dit werk

  • Dit bevat 'n NodeMCU -module wat aan die Wifi gekoppel word, waarvandaan dit met die Blynk -bediener verbind word.
  • Dit het Triac om die ligte aan en uit te beheer. Ek het Triac gebruik in plaas van relais omdat dit goedkoper en betroubaarder is.
  • Dit het Smps om wisselstroom om te skakel na gelykstroom.

Stap 3: Kringdiagram vir die hoof -PCB

Kringdiagram vir die hoof -PCB
Kringdiagram vir die hoof -PCB
Kringdiagram vir die hoof PCB
Kringdiagram vir die hoof PCB

Die PCB is op maat gemaak en is van pcbway gedruk. Ek het die kringdiagram ingesluit

Stap 4: PCB -vervaardiging met behulp van Eagle CAD

PCB maak met behulp van Eagle CAD
PCB maak met behulp van Eagle CAD
PCB maak met behulp van Eagle CAD
PCB maak met behulp van Eagle CAD

U kan na my profiel gaan, waar ek verduidelik het hoe ek persoonlike PCB met Eagle CAD kan ontwerp. Die prentjies het die bordlêer en die Gerber View van die projek gewys.

Stap 5: Kry die PCB

Kry die PCB
Kry die PCB
Kry die PCB
Kry die PCB

Die PCB is binne 2 weke afgelewer

Stap 6: Bedek

Dekking
Dekking
Dekking
Dekking
  • Soos ek al gesê het my broer is baie kreatief, hy het 'n ou soetkissie en ou Sunmica gebruik om die bedekking te maak
  • Dit is swart geverf
  • Die Sunmica het 'n goeie houtafwerking gegee

Stap 7: Kodering

#define BLYNK_PRINT reeks

#include #include

char auth = "U out. sleutel"; // U moet Auth Token in die Blynk -app kry.

const int R1 = 5; // Uitgangsrelais 1

const int R2 = 4; // Uitgangsrelais 2

char ssid = "Jou Wifi -netwerknaam"; // U WiFi -geloofsbriewe.

char pass = "Wagwoord van u netwerk"; // Stel wagwoord op "" vir oop netwerke.

ongeldige opstelling () {

Serial.begin (9600); // Ontfoutkonsole

Blynk.begin (auth, ssid, pass);

pinMode (R1, UITGANG);

pinMode (R2, OUTPUT); }

leemte -lus () {Blynk.run (); }

Stap 8: Blynk

Blynk
Blynk
Blynk
Blynk
  • Skep 'n nuwe projek in die BLYNK -app.
  • Skryf die projeknaam "Hands-Free Lights Control" en kies NodeMCU in die keuselys
  • AUTH -token word na u geregistreerde e -pos gestuur
  • Voeg 2 aflosknoppies by die regterkantste keuselys
  • D1 vir aflos 1 en D2 vir aflos 2 of soos u wil

Stap 9: Monteer

Versamel
Versamel
  • Al die onderdele is saamgestel volgens die gegewe stroomdiagram
  • En die omhulsel is veilig met behulp van skroewe oor die kring geplaas.

Stap 10: Gevolgtrekking

  • Hierdie projek was baie suksesvol en die Airbnb -gaste het baie hiervan gehou!
  • Hierdie projek was ook baie voordelig vir my jonger broer, want hy het baie elektroniese kennis geleer wat in ingenieurswese gebruik word.

Aanbeveel: