Cuprins:

Domotică cu Arduino: 4 pași
Domotică cu Arduino: 4 pași

Video: Domotică cu Arduino: 4 pași

Video: Domotică cu Arduino: 4 pași
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Iulie
Anonim
Home Automation Cu Arduino
Home Automation Cu Arduino

Acest produs finit combină partea de alarmă, vremea, ceasul wireless, asamblarea și tăierea pieselor produse prin tăierea cu laser. Am ales 3 obiecte de dimensiuni relativ mici pentru a facilita o implantare discretă în locul vieții. Alegerea mea a căzut pe un senzor de vreme fără fir, un detector de mișcare fără fir și o preluare centrală a informațiilor de la diferiți senzori. De asemenea, este posibil să se producă module suplimentare, urmând același spirit și metodă de fabricație. Am început prin recoltarea și listarea diferitelor componente necesare fabricării. Apoi am stabilit codurile respective pentru fiecare modul. Pentru a asambla în cele din urmă totul într-o cutie care va servi drept obiect și produs final.

Proiectul meu este împărțit în trei părți:

- Hub central cu ecran și tastatură care acționează ca interfață. Acesta este împărțit în 4 meniuri, Data și ora, Meteo, Armează sistemul și schimbă parola.

- Senzor meteo: senzor de temperatură și umiditate cu un modul fără fir și 2 LED-uri.

- Senzor de alarmă: detector de mișcare, emițător și 2 LED-uri.

Fiecare piesă este acționată de o placă Arduino, alimentată de o baterie de 9V.

Pasul 1: Master HUB

Maestrul HUB
Maestrul HUB
Maestrul HUB
Maestrul HUB
Maestrul HUB
Maestrul HUB
Maestrul HUB
Maestrul HUB

Echipament

- Arduino MEGA

- Ecran LCD 20x4

- Tastatură 4x4

- NRF24L01

- DS3231

- Receptor 433MHZ

- Buzzer

- LED x3 (verde, galben, roșu)

- Rezistență 220 ohm x3

- Carcasă din plastic ABS

- Placă de pâine

- Cabluri Dupont

- Comutator baterie 9V +

Pentru a alimenta cutiile, folosesc o baterie de 9V cu un adaptor jack pentru a mă conecta la mufa feminină a Arduino. Cu toate acestea, am lipit un comutator pentru a opri și a activa cutia conform dorințelor noastre și pentru a economisi bani. tobe.

Pentru a face acest lucru, am dezbrăcat firul roșu, +, pentru a suda comutatorul pentru a crea un contact pentru a lăsa curentul. În cele din urmă, pentru a-mi proteja sudurile, am folosit tuburi termocontractabile care, ca urmare a căldurii, se retrag și se atașează la sudură pentru a o proteja de contactul fals și a o întări.

Asamblare

Înainte de a trece la fabricarea obiectului, asamblu diferitele elemente conform schemei realizate cu software-ul OpenSource Fritzing.

Odată ce toate elementele sunt asamblate, verific dacă totul funcționează corect. LED-ul verde înseamnă că există energie.

Avantajul unui ecran LCD de 20x4 este că poate afișa mult mai multe caractere comparativ cu 16x2. În cazul meu, pot afișa cu ușurință cele 4 meniuri ale programului.

În ceea ce privește tăierea, am dat peste o problemă. Într-adevăr, intenționasem să tai fațada la tăierea cu laser, totuși, fiind plastic, exista riscul de a topi partea superioară a carcasei. Am preferat să tai totul singur cu mâna cu ajutorul tăietoarelor, ferăstrăului, burghiului și șmirghelului.

Timp de producție: 2 ore

Pentru început, trebuie să asamblăm diferiții conectori ai fațadei. Forajul este precis, nu ia aproape nici un lipici, se potrivește cu ușurință.

În cele din urmă, asamblez restul componentelor urmând modelul realizat pe Fritzing înainte de a așeza totul în cutie. Am adăugat, de asemenea, tuburi termocontractabile pentru mai multă siguranță și rezistență la sudurile ledului. Închid apoi ansamblul cu ajutorul a 4 șuruburi amplasate pe fiecare colț și verific dacă totul funcționează corect.

Pasul 2: Stația meteo

Stație meteorologică
Stație meteorologică
Stație meteorologică
Stație meteorologică
Stație meteorologică
Stație meteorologică

Echipament

- Arduino UNO

- NRF24L01

- DHT 11

- LED x2 (verde, albastru)

- Rezistență 220 ohm x2

- Carcasă din plastic ABS

- Placă de pâine

- Cabluri Dupont

- Comutator baterie 9V +

Asamblare

Înainte de a trece la fabricarea obiectului, asamblu diferitele elemente conform schemei realizate cu software-ul OpenSource Fritzing.

Odată ce toate elementele sunt asamblate, verific dacă totul funcționează corect. LED-ul verde înseamnă că există energie. LED-ul albastru când se aprinde la fiecare 5 secunde. Aceste 5 secunde corespund intervalului de timp dintre fiecare captare de temperatură a senzorului DHT 11.

Odată asamblat, testez modulul principal și senzorul de vreme. Prin apăsarea tastei B de pe tastatură, primesc datele de temperatură și umiditate transmise fără fir de senzorul NRF24L01.

de fabricație

Am început prin a crea fațada cazului meu pe

Autocad. Am introdus o gaură pentru întrerupător și cele 2 LED-uri.

În ceea ce privește tăierea, am dat peste o problemă. Într-adevăr, intenționasem să tai fațada la tăierea cu laser, totuși, fiind plastic, exista riscul de a topi partea superioară a carcasei. Am preferat să tai totul singur cu mâna cu ajutorul tăietoarelor, ferăstrăului, burghiului și șmirghelului.

Timp de producție: 0h30

Pentru început, trebuie să asamblăm diferiții conectori ai fațadei. Forajul este precis, nu ia aproape lipici, se potrivește ușor.

În cele din urmă, asamblez restul componentelor urmând modelul realizat pe Fritzing înainte de a așeza totul în cutie. Am adăugat, de asemenea, tuburi termocontractabile pentru un plus de securitate și soliditate pe sudurile ledului.

Nu uit să forez o gaură de fiecare parte a

caseta pentru a lăsa aerul și pentru a obține datele senzorului DHT 11.

Închid apoi ansamblul cu ajutorul a 4 șuruburi amplasate pe fiecare colț și verific dacă totul funcționează corect.

Pasul 3: senzor de alarmă

Senzor de alarmă
Senzor de alarmă
Senzor de alarmă
Senzor de alarmă
Senzor de alarmă
Senzor de alarmă

Echipament

- Arduino UNO

- Transmițător 433 MHz

- Senzor PIR

- LED x2 (verde, roșu)

- Rezistență 220 ohm x2

- Carcasă din plastic ABS

- Placă de pâine

- Cabluri Dupont

- Comutator baterie 9V +

Asamblare

Înainte de a trece la fabricarea obiectului, asamblu diferitele elemente conform schemei realizate cu software-ul OpenSource Fritzing.

Odată ce toate elementele sunt asamblate, verific dacă totul funcționează corect. LED-ul verde înseamnă că există energie. LED-ul roșu se aprinde imediat ce senzorul PIR detectează mișcarea. De îndată ce se simte o mișcare, este necesar să așteptați 5 secunde până când senzorul se resetează.

Odată asamblat, testez modulul principal și senzorul de alarmă. Prin apăsarea tastei C de pe tastatură, arm sistemul care pornește automat o numărătoare inversă de 9 secunde. Tasta D îmi permite să schimb parola.

de fabricație

Am început prin a crea fațada cazului meu pe

Autocad. Am introdus o gaură pentru comutator, un cerc pentru a trece învelișul senzorului PIR și 2 LED-uri.

În ceea ce privește tăierea, am dat peste o problemă. Într-adevăr, intenționasem să tai fațada la tăierea cu laser, totuși, fiind plastic, exista riscul de a topi partea superioară a carcasei. Am preferat să tai totul singur cu mâna cu ajutorul tăietoarelor, ferăstrăului, burghiului și șmirghelului.

Timp de producție: 1h20

Pentru început, trebuie să asamblăm diferiții conectori ai fațadei. Forajul este precis, nu ia aproape nici un lipici, se potrivește cu ușurință. De asemenea, lipesc bateria cu duelul opus

capac pentru a economisi spațiu în carcasă.

În cele din urmă, asamblez restul componentelor urmând modelul realizat pe Fritzing înainte de a așeza totul în cutie. Am adăugat, de asemenea, tuburi termocontractabile pentru mai multă siguranță și

soliditate pe sudurile ledului.

Închid apoi ansamblul cu ajutorul a 4 șuruburi amplasate pe fiecare colț și verific dacă totul funcționează corect.

Pasul 4: Test final

Test final
Test final
Test final
Test final
Test final
Test final

Totul funcționează perfect!

Vă mulțumim că urmați acest tutorial și distrați-vă cu noile dvs. produse!

Recomandat: