Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I den här självstudien visar jag dig hur du kan göra ett helautomatiserat uterum med en Raspberry Pi.
Låt oss börja.
Tillbehör
Huvudkomponenterna är följande: Raspberry Pi, mcp3008 chip, L293D chip, Soil Moisture Sensor, Dallas 18b20, Light Dependent Resistor (LDR) och om du föredrar kan du lägga till en LCD -skärm (tillval). Du kan se en detaljerad version i detta excel -dokument med länkar där du kan köpa komponenterna.
Steg 1: Inställning
Först och främst, låt oss konfigurera vår Raspberry Pi, börja med att ladda ner en bild på micro SD-kortet. Anslut sedan din Raspberry Pi till din dator med en Ethernet -kabel. Nu kan du lagra databasen i Raspberry Pi. För att göra det använder jag 'MyQSL Workbench' men använd gärna ett annat program. Börja med att skapa en ny anslutning med apipa -adressen till din Raspberry Pi och gör sedan tabellerna som du kan se på bilden. När du har gjort det måste du fylla sensortabellen manuellt med alla sensorer du använder.
Steg 2: Anslut komponenterna
Låt oss först konfigurera detta för att du behöver många bygelkablar (han till man) och 2 220Ω motstånd och om du väljer att ansluta LCD -skärmen behöver du också en potentiometer.
Följ schemat exakt, eftersom en felplacerad tråd kan bryta din Raspberry Pi.
Steg 3: Gör uterummet
Nästa steg är ganska enkelt, du köper bara vilken vinterträdgård som helst (spelar ingen roll vilken, du ser bara till att den är tillräckligt stor) och monterar den.
Steg 4: Montera motorn
Det här steget kan vara lite knepigare, vi ska montera motorn så att den skjuter upp fönstret (den första bilden är bara en prototyp). Det är inte det enklaste i design men det fungerar som en charm. Jag har anslutit en lång skruv till motorn och jag har skruvat en bult på skruven. På den bulten har jag fäst en träpinne och den här pinnen skjuter upp fönstret. För om motorn börjar snurra, så kommer skruven att gå, men eftersom de båda är fixerade kan de inte röra sig vilket betyder att bara bulten (och träpinnen) kan röra sig och trycker eller sänker fönstret.
Steg 5: Montera vattenventilen
Ventilen är mycket lättare än motorn, om valuta strömmar genom ventilen öppnas den, vilket får vattnet att gå igenom, om ingen valuta strömmar igenom stängs ventilen.
Jag har fäst ett kort rör på ventilen så att du kan fästa en behållare för vattnet, glöm inte att regelbundet kontrollera om det finns tillräckligt med vatten kvar.
Steg 6: Webbplats
Nu börjar vi med att skapa webbplatsen där du kan se de senaste mätningarna och styra vattenventilen och fönstret manuellt.
Du kan använda min kod för webbplatsen med den här länken
Steg 7: Python -kod
Nu till huvudkoden, skulle jag råda att bara kopiera min kod, förutom om du vet vad du gör naturligtvis. Använd den här länken för att gå till min kod