Innehållsförteckning:
- Tillbehör
- Steg 1: Kretsloppet
- Steg 2: Kod
- Steg 3: Livstecken
- Steg 4: Limma sensorerna
- Steg 5: Tejpkomponenter
- Steg 6: Fallet
- Steg 7: Avslutad
Video: Växthälsoskärm: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Hej igen. Anledningen till detta projekt var min lillasyster. Hennes födelsedag närmar sig, och hon älskar två saker- naturen (både flora och fauna) samt små prydnadssaker och sådant. Så jag ville kombinera dessa två saker och göra henne till en födelsedagspresent, som sammanföll med Instructables Planter Contest. Projektet är en planter för en inomhusväxt som mäter växtens hälsa och använder en LED för att indikera plantans "lycka". Jag visste att hon skulle älska det, och tidpunkten var perfekt eftersom hennes födelsedag är den 30 juli. Önskar henne gärna en grattis på födelsedagen i kommentarerna, jag kommer att visa henne. Utan ytterligare dröjsmål, låt oss börja!
Tillbehör
- Arduino Nano- Amazon
- DHT11 temperatur-/fuktighetssensormodul- Amazon
- Massor av F/F-bygelkablar- Amazon
- Jordfuktighetssensor- Amazon
- 2x LED (valfri färg)
- Liten plantering (med ett hål i botten)
- Silvertejp
- 3D -skrivare (tillval)
- Lim pistol
- Lödkolv
Steg 1: Kretsloppet
Först och främst, vad kommer det att göra? Planteraren kommer att använda fuktsensorn för att beräkna hur mycket vatten växten får. Den kommer att använda DHT11 för att se om temperaturen är på en acceptabel nivå för växten. Den kommer att använda förprogrammerade baslinjer för vad dessa "vitala tecken" ska vara inom, vilket jag kommer att diskutera senare. Nu när det är ur vägen, använd diagrammet ovanför kabeln till din krets. Men i verkligheten, använd inte en brödbräda eftersom den blir för stor. Jag lödde lysdioderna till bygeln, men med allt annat använde jag F/F -kontakterna. En annan övervägande att göra är jordanslutningen. Du kanske har lagt märke till att Arduino har 2 markstift, och vi behöver 4 för denna krets. Jag kopplade alla jordledningar och Duck Tejpade dem för att spara tid. Du kan dock använda värmekrympningar.
*Obs- Jag kommer att använda en något annorlunda jordfuktighetssensor i mitt projekt (bild ovan) men ledningarna är desamma. Om din sensor är som min, se bara till att du ansluter "A0" -stiftet till Analog 0 på Arduino.
Steg 2: Kod
Först måste vi installera DHT11 -biblioteket. Klicka på den här länken för att ladda ner den. För att lägga till.zip DHT11 lib till dina bibliotek, gå till "Sketch Include Libraries Add. ZIP Library" i IDE och välj ZIP -filen som du laddade ner från GitHub. Ladda ner Arduino -skissen nedan och ladda upp den till ditt bräde **. Om du har några frågor eller tips om det, vänligen lämna dem i kommentarerna. I grund och botten tar skissen en temperatur och fuktavläsning var 60: e sekund och ställer lysdioderna till HIGH eller LOW enligt data.
** Om du använder Arduino Nano som jag föreslog måste du byta processor. För att göra detta, gå till Tools-Processor-ATmega328P (Old Bootloader).
Steg 3: Livstecken
Anledningen till att jag valde dessa baslinjer i programmet (Temperatur Maximum = 28 ° C, Fuktminimum = 350 ***) är enkelt experiment. Jag testade olika jordar med olika fuktinnehåll, och i kombination med min kunskap om växter bestämde jag mig för att minst fukt i jorden är 700 ***. När det gäller temperaturen fick jag den nivån från HowStuffWorks.
*** Ärligt talat, jag vet inte vilken enhet det här är- jag använde koden från Instructables User fbasaris. Ju högre siffra desto mindre fukt i jorden.
Steg 4: Limma sensorerna
Hot Lima jordfuktigheten och temperatursensorerna på plats, som visas. Tejpa sedan trådarna till botten av planteringen. Medan limpistolen är ute, täta alla anslutningar som kan utsättas för vatten. Vi vill inte att detta ska kortsluta.
Steg 5: Tejpkomponenter
Tejpa alla komponenter på plats, var de än passar. Varje planterare är olika, så placeringen varierar från person till person. Så länge allt ansluter väl spelar det ingen roll eftersom locket kommer att dölja röriga ledningar. Se bilden ovan.
Steg 6: Fallet
För mitt fall valde jag ett 3D -utskrivet hölje som låter planteringen hänga uppifrån (STL -fil bifogad). Du kan dock göra din inkapsling hur du vill, och det är osannolikt att du kommer att använda min exakta design på grund av variationen i planteringar. Du är på egen hand med det här steget, men här är dina kriterier:
- Se till att det täcker röriga ledningar och komponenter
- Lämna tillräckligt med utrymme inuti för kretsarna
- Se till att lysdioderna är synliga
- Lämna utrymme för nätsladden
- Gör det helst estetiskt tilltalande (detta är trots allt en blomvas)
Steg 7: Avslutad
Nu är det dags att hälla jord i planteringen. Detta är ganska självförklarande. Anslut planteringen till en väggadapter, så har du en fullt fungerande elektronisk planterare! Nu kan du se din vän (växten, det vill säga) växa och blomma!
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)