Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hej, allihop. Den här instruerbara guiden hjälper dig att förstå grunderna i hemautomation. Eftersom detta är på grundnivå kommer vi bara att använda endast Arduino och några andra komponenter.
Berättelse om det instruerbara:-
Jag lär mig fortfarande om Arduino -programmering. Mitt tidigare gjorda projekt, Home Health Sensor (instruerbart snart …) var en framgång. Jag funderade på vad jag skulle göra härnäst, jag hade ingen aning … Om en månad trodde jag att vi skulle gå in i rymdåldern:) Alla kommer förr eller senare att ha ett smart hem så varför inte göra det med hemautomation (Även om många har det nu. Jag visste att det här projektet kommer att ta tid. Jag bestämde mig för att börja med grunderna. Eftersom jag bara kan C, Visual Studio, Python (fortfarande lärande), programmeringsspråk, började jag med att skapa en enhet som skulle starta en LED -lampa när någon kommer in i rummet. Mina vänner, Saattvik (Arduino Tech in Instructables), Adrish och Harsh gick ihop för projektet. Vi programmerar Arduinos (Slaves) och skulle snart göra ett program som körs på win 10 i Raspberry Pi 2. Jag hade flera idéer för systemet. För det mesta övervakning av temperatur, luftfuktighet, ljus, människor som kom in skulle slå på/stänga av enheterna. Detta är bara hälften av Smart Home -projektet. För att slutföra det kräver projektet ett avstängt nät, Solar Power System som skulle göra hemmet själv hållbart. Kommentera nedan vad kan vi lägga till ytterligare.
Så, låt oss börja med projektet genom att samla material …:)
Steg 1: Saker vi behöver:
Alla saker ska vara tillgängliga lokalt eller så kan du beställa dem online
1. Arduino UNO (NANO, MEGA, etc. kommer att fungera)
2. IR -sensormodul (Om du inte har en, samla material som ges separat)
3. 5v Relä (Ett reläkort som är klassat till 5v fungerar) (Se till att reläspolens driftspänning är 5v eller att det inte fungerar) (Kontrollera också att reläet klarar 110V AC eller 240V AC vid 50/60 Hz som per ditt hemnät)
4. USB -kabel
5. Massor av manliga-kvinnliga eller manliga-manliga hoppare
6. LED -lampa med vilken effekt som helst eller vilken enhet som helst som kan fungera med ett relä. (Använd inte en enhet med hög effekt, t.ex. värmare, luftkonditionering med reläer, annars slår du din MCB !!!)
7. Bärbar dator/dator med Arduino -programvara (om du inte har uppgraderat den till 1.8.5 från arduino.cc;))
8. Trådar för hantering av hög ström.
Material du behöver för att göra en IR-sensor:-
1. IR -LED
2. Fotodiod
3. 2x 330Ω motstånd
4. 10kΩ potentiometer
5. BC547 Transistor
6. Brödbräda/PCB
Steg 2: Gör IR -sensorn:
Enligt den givna kretsen gör sensorn. Du kan göra det på en brödbräda eller ett kretskort.
Jag har bifogat Fritzing-filer här:-
Steg 3: LED -testning av IR -sensor:
Anslut IR -sensorn enligt det angivna schemat.
ArduinoIR -sensor
5V_VCC
GND_GND
PinA0 _ DATA/OUT etc.
Efter kabeldragningen ladda upp den bifogade skissen till din Arduino.
Slå nu på din Arduino och lägg handen på IR -lysdioden och fotodioden och lysdioden som är ansluten till stift 13 ska tändas. Vanligtvis är lysdioden märkt som L i Arduino -kort. Kontrollera dina anslutningar om lysdioden inte tänds.
Steg 4: Lägg till enheten med reläet:
Efter IR -sensortestning är det dags att lägga till en enhet och styra den. Koppla ihop allt enligt scheman
ArduinoIR -sensor
5V_VCC
GND_GND
PinA0 _ DATA/OUT etc.
ArduinoRelay
Pin12_ En stift av spolen
GND_ Annan stift på spolen
RelayDevice (LED -lampa) Nät (var försiktig i detta steg) (Du kan lägga till en säkerhetsbrytare och säkring som en extra säkerhetsåtgärd)
COM (Common) _ Live Wire
NO (Normalt öppen) _ Live Neutral_Neutral
Efter anslutning laddar du upp den angivna koden till din Arduino.
Steg 5: Testning:
Äntligen är det testtid. Sätt på din Arduino och sätt på LED -lampans säkerhetsbrytare. När du placerar din hand framför IR -sensorn ska lampan lysa. Om den inte slås på, slå på säkerhetsbrytaren omedelbart och kontrollera dina anslutningar.
Steg 6: Slutord:
Jag stötte nyligen på en komponent som heter en kontaktor som kan hantera höga spänningar och hög ström (upp till 415V och 16A) enheter som vattenpumpar, luftkonditioneringar, värmare etc. Jag kommer att försöka implementera dessa i projektet.
Så du kanske har fått lite kunskap om att styra en enhet med en Arduino- och IR -sensor. I framtiden kommer jag att publicera en instruktion om att kontrollera fläkthastigheten med en temperatursensor och kombinera den med detta projekt. Och i slutet av serien kommer vi att kunna göra ett SMART HEM..:)
Tack för att du lägger ner din tid på att läsa detta instruerbara. Jag hoppas att du gillar det instruerbara. Om du gjorde det, favorit detta instruerbart och rösta på mig i tävlingarna. Följ mig för mer. Du kan kolla in min youtube -kanal för att testa videor. Du kan skriva ner dina kommentarer för frågor, förslag etc. Vi ses snart …