Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Kaip ir filme „Neįmanoma misija“sakoma „Beviltiški laikai reikalauja beviltiškų priemonių“, mano 10 -ajai klasei gimęs brolis sugalvojo valdyti virtuvės apšvietimą telefonu, o ne jungikliais, todėl mūsų virtuvė dalijasi su kiti „Airbnb“svečiai, o jungikliai yra labiausiai pažeidžiama COVID 19 plitimo zona.
Gavę idėją, suplanavome, kaip ją įgyvendinti. Aš su inžinerijos žiniomis, o mano brolis su 10 klasės kūrybiškumo žiniomis pradėjau veikti. Mūsų tėvai padėjo mums užmegzti ryšius, kad gautume komponentus ir kitas įvairias užduotis.
1 žingsnis: komponentai
- Smps mini -5v
- MOC3041
- MOC3021
- Lygintuvas
- Triac-BT136
- Rezistoriai
- Antraštės kaiščiai
- 4N35
- NodeMCU
- Rezistoriai
2 žingsnis: kaip tai veikia
- Jame yra „NodeMCU“modulis, kuris prijungiamas prie „Wifi“, iš kur jis prijungiamas prie „Blynk“serverio.
- Jame yra „Triac“, skirtas įjungti ir išjungti šviesas. Aš naudoju „Triac“vietoj relių, nes jos yra pigesnės ir patikimesnės.
- Jis turi Smps, kad kintamąją srovę paverstų nuolatine srove.
3 žingsnis: Pagrindinės PCB grandinės schema
PCB buvo pagaminta pagal užsakymą ir buvo atspausdinta iš pcbway. Aš įtraukiau grandinės schemą
4 žingsnis: PCB gamyba naudojant „Eagle CAD“
Galima eiti į mano profilį, kuriame paaiškinau, kaip sukurti pasirinktinę PCB naudojant „Eagle CAD“. Nuotraukose buvo parodyta lentos byla ir Gerberio projekto vaizdas.
5 žingsnis: Gaukite PCB
PCB buvo pristatytas per 2 savaites
6 žingsnis: uždengimas
- Kaip jau sakiau, mano brolis yra labai kūrybingas, padengimui jis panaudojo seną saldžią dėžutę ir seną „Sunmica“
- Jis buvo nudažytas juodai
- „Sunmica“suteikė gerą medinę apdailą
7 žingsnis: kodavimas
#define BLYNK_PRINT Serialas
#įtraukti #įtraukti
char auth = "Jūsų autentifikavimo raktas"; // „Blynk“programoje turėtumėte gauti „Auth Token“.
const int R1 = 5; // 1 išėjimo relė
const int R2 = 4; // 2 išvesties relė
char ssid = "Jūsų" Wi -Fi "tinklo pavadinimas"; // Jūsų „WiFi“prisijungimo duomenys.
char pass = "Jūsų tinklo slaptažodis"; // Atviriems tinklams nustatykite slaptažodį į „“.
void setup () {
Serial.begin (9600); // Derinimo pultas
Blynk.begin (auth, ssid, pass);
pinMode (R1, OUTPUT);
pinMode (R2, OUTPUT); }
tuštumos kilpa () {Blynk.run (); }
8 žingsnis: Blynk
- Sukurkite naują projektą BLYNK programoje.
- Parašykite projekto pavadinimą „Laisvų rankų įrangos valdymas“ir išskleidžiamajame meniu pasirinkite „NodeMCU“
- AUTH prieigos raktas bus išsiųstas į jūsų registruotą el
- Pridėkite 2 relės mygtukus iš dešiniojo išskleidžiamojo meniu
- D1 1 relė ir D2 2 relė arba kaip norite
9 žingsnis: Surinkite
- Visos dalys buvo surinktos pagal pateiktą schemą
- Dangtis buvo saugiai uždėtas virš grandinės naudojant varžtus.
10 žingsnis: Išvada
- Šis projektas buvo labai sėkmingas ir „Airbnb“svečiams tai labai patiko!
- Šis projektas taip pat buvo labai naudingas mano jaunesniajam broliui, nes jis išmoko daug inžinerijoje naudojamų elektronikos žinių.