Indholdsfortegnelse:

Hjemmeautomatisering med Arduino: 4 trin
Hjemmeautomatisering med Arduino: 4 trin

Video: Hjemmeautomatisering med Arduino: 4 trin

Video: Hjemmeautomatisering med Arduino: 4 trin
Video: Home Automation: Using 4 Push button push-ON and push-OFF 4 relays with Arduino 2024, Juli
Anonim
Hjemmeautomatisering med Arduino
Hjemmeautomatisering med Arduino

Dette færdige produkt kombinerer alarmdelen, vejret, trådløst ur, samling og skæring af dele produceret ved laserskæring. Jeg valgte 3 objekter af relativt lille størrelse for at lette en diskret implantation på stedet. Mit valg faldt på en trådløs vejrføler, en trådløs bevægelsesdetektor og en central hentning af oplysninger fra forskellige sensorer. Det er også muligt at producere yderligere moduler efter samme ånd og fremstillingsmetode. Jeg startede med at høste og liste de forskellige komponenter, der er nødvendige til fremstilling. Derefter etablerede jeg de respektive koder for hvert modul. Endelig at samle alt i en kasse, der vil fungere som objekt og slutprodukt.

Mit projekt er opdelt i tre dele:

- Central hub med skærm og tastatur, der fungerer som interface. Denne er opdelt i 4 menuer, dato og klokkeslæt, vejr, tilkobl systemet og skift adgangskoden.

- Vejrføler: temperatur- og fugtighedsføler med et trådløst modul og 2 lysdioder.

- Alarmsensor: Bevægelsesdetektor, sender og 2 lysdioder.

Hver del drives af et Arduino -kort, drevet af et 9V batteri.

Trin 1: Master HUB

Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB
Master HUB

Udstyr

- Arduino MEGA

- LCD -skærm 20x4

- 4x4 tastatur

- NRF24L01

- DS3231

- Modtager 433MHZ

- summer

- LED x3 (grøn, gul, rød)

- Modstand 220 ohm x3

- ABS plastik etui

- Brødbræt

- Dupont -kabler

- Batteri 9V + kontakt

For at drive mine kasser bruger jeg et 9V batteri med en stikadapter til at slutte til hunstikket på Arduino. Jeg lodde imidlertid en switch for at slukke og tænde boksen efter vores ønsker og for at spare penge. trommer.

For at gøre dette fjernede jeg den røde ledning, +, for at svejse kontakten for at oprette en kontakt til at lade strømmen. Endelig, for at beskytte mine svejsninger, brugte jeg varmekrympeslange, der som følge af varmen trækker sig tilbage og fastgøres til svejsningen for at beskytte den mod falsk kontakt og forstærke den.

montage

Inden jeg går videre til fremstillingen af objektet, samler jeg de forskellige elementer i henhold til diagrammet realiseret med OpenSource -softwaren Fritzing.

Når alle elementerne er samlet, kontrollerer jeg, at alt fungerer korrekt. Den grønne LED betyder, at der er strøm.

Fordelen ved en 20x4 LCD -skærm er, at den kan vise mange flere tegn i forhold til 16x2. I mit tilfælde kan jeg nemt få vist de 4 programmenuer.

Med hensyn til skæring stødte jeg på et problem. Faktisk havde jeg planlagt at skære facaden til laserskæring, men da der var plastik, var der risiko for at smelte den øverste del af sagen. Jeg foretrak helst at skære alt selv i hånden ved hjælp af fræsere, sav, bor og sandpapir.

Produktionstid: 2 timer

For at begynde skal vi samle facadens forskellige stik. Boringen er præcis, den kræver næsten ingen lim, den sidder let.

Til sidst samler jeg resten af komponenterne efter det mønster, der er lavet på Fritzing, inden jeg lægger alt i kassen. Jeg har også tilføjet varmekrympeslange for mere sikkerhed og styrke på svejsningerne på LED'en. Jeg lukker derefter samlingen ved hjælp af 4 skruer på hvert hjørne, og jeg kontrollerer, at alt fungerer korrekt.

Trin 2: Vejrstation

Vejrstation
Vejrstation
Vejrstation
Vejrstation
Vejrstation
Vejrstation

Udstyr

- Arduino UNO

- NRF24L01

- DHT 11

- LED x2 (grøn, blå)

- Modstand 220 ohm x2

- ABS plastik etui

- Brødbræt

- Dupont -kabler

- Batteri 9V + kontakt

montage

Inden jeg går videre til fremstillingen af objektet, samler jeg de forskellige elementer i henhold til diagrammet realiseret med OpenSource -softwaren Fritzing.

Når alle elementerne er samlet, kontrollerer jeg, at alt fungerer korrekt. Den grønne LED betyder, at der er strøm. Den blå LED, når den lyser hvert 5. sekund. Disse 5 sekunder svarer til tidsintervallet mellem hver temperaturregistrering af DHT -sensoren 11.

Når jeg er samlet, tester jeg hovedmodulet og vejrføleren. Ved at trykke på B -tasten på tastaturet modtager jeg temperatur- og fugtighedsdata, der sendes trådløst af sensoren NRF24L01.

Fremstilling

Jeg startede med at oprette facaden på min sag på

Autocad. Jeg indsatte et hul til kontakten og de 2 lysdioder.

Med hensyn til skæring stødte jeg på et problem. Faktisk havde jeg planlagt at skære facaden til laserskæring, men da der var plastik, var der risiko for at smelte den øverste del af sagen. Jeg foretrak helst at skære alt selv i hånden ved hjælp af fræsere, sav, bor og sandpapir.

Produktionstid: 0h30

For at begynde skal vi samle facadens forskellige stik. Boringen er præcis, den kræver næsten ingen lim, den sidder let.

Til sidst samler jeg resten af komponenterne efter det mønster, der er lavet på Fritzing, inden jeg lægger alt i kassen. Jeg tilføjede også varmekrympende slanger for ekstra sikkerhed og soliditet på ledets svejsninger.

Jeg glemmer ikke at bore et hul på hver side af

boks for at slippe luften ind og få data fra DHT -sensoren 11.

Jeg lukker derefter samlingen ved hjælp af 4 skruer på hvert hjørne, og jeg kontrollerer, at alt fungerer korrekt.

Trin 3: Alarmsensor

Alarmsensor
Alarmsensor
Alarmsensor
Alarmsensor
Alarmsensor
Alarmsensor

Udstyr

- Arduino UNO

- Senderen 433 MHz

- PIR sensor

- LED x2 (grøn, rød)

- Modstand 220 ohm x2

- ABS plastik etui

- Brødbræt

- Dupont -kabler

- Batteri 9V + kontakt

montage

Inden jeg går videre til fremstillingen af objektet, samler jeg de forskellige elementer i henhold til diagrammet realiseret med OpenSource -softwaren Fritzing.

Når alle elementerne er samlet, kontrollerer jeg, at alt fungerer korrekt. Den grønne LED betyder, at der er strøm. Den røde LED lyser, så snart PIR -sensoren registrerer bevægelse. Så snart en bevægelse registreres, er det derefter nødvendigt at vente 5 sekunder, før sensoren nulstilles.

Når jeg er samlet, tester jeg hovedmodulet og alarmsensoren. Ved at trykke på C -tasten på tastaturet aktiverer jeg systemet, som automatisk starter en nedtælling på 9 sekunder. D -tasten giver mig mulighed for at ændre adgangskoden.

Fremstilling

Jeg startede med at oprette facaden på min sag på

Autocad. Jeg indsatte et hul til kontakten, en cirkel for at passere skallen på PIR -sensoren og 2 lysdioder.

Med hensyn til skæring stødte jeg på et problem. Faktisk havde jeg planlagt at skære facaden til laserskæring, men da der var plastik, var der risiko for at smelte den øverste del af sagen. Jeg foretrak helst at skære alt selv i hånden ved hjælp af fræsere, sav, bor og sandpapir.

Produktionstid: 1h20

For at begynde skal vi samle facadens forskellige stik. Boringen er præcis, den kræver næsten ingen lim, den sidder let. Jeg limer også batteriet med duel modsat

dæksel for at spare plads i sagen.

Til sidst samler jeg resten af komponenterne efter det mønster, der er lavet på Fritzing, inden jeg lægger alt i kassen. Jeg tilføjede også varmekrympeslange for ekstra sikkerhed og

soliditet på svejsningerne af LED'en.

Jeg lukker derefter samlingen ved hjælp af 4 skruer på hvert hjørne, og jeg kontrollerer, at alt fungerer korrekt.

Trin 4: Afsluttende test

Sidste test
Sidste test
Sidste test
Sidste test
Sidste test
Sidste test

Alt fungerer perfekt!

Tak fordi du fulgte denne vejledning og god fornøjelse med dine nye produkter!

Anbefalede: