Innholdsfortegnelse:
- Trinn 1: Hva trenger du?
- Trinn 2: Eksempeltegninger for å få en ide om grytens struktur
- Trinn 3: Power Distribution og Motor Driver Board
- Trinn 4: Sensor for vannnivåindikator
- Trinn 5: Vannstrømssensor
- Trinn 6: Montering av hele komponenter
- Trinn 7: Stemmemelding, Lydfilfremstilling
- Trinn 8: Biblioteker og koder
Video: FEDORA 1.0, en intelligent blomsterpotte: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
FEDORA eller Flower Environment Decorating Organic Result Analyzer er en intelligent blomsterpotte for innendørs hagearbeid. FEDORA er ikke bare en blomsterpotte, den kan fungere som en vekkerklokke, trådløs musikkspiller og en liten robotvenn. Hovedfunksjonen som er inkludert i denne enheten er talevarslingssystemet som er innebygd i den. (Kjære designere og oppfinnere, jeg beklager at jeg ikke er ord-perfekt på engelsk)
Funksjoner
- Vann planten automatisk når jordfuktigheten blir tørr
- En innebygd tank på 1 liter og mikro nedsenkbar pumpe installert i potten hjelper til med å vanne anlegget til rett tid
- Vannstandsindikator er lagt til med FEDORA for å oppdage tanknivået. Hvis tanknivået blir tomt, kan brukeren identifisere det ved hjelp av indikatorlampene
- Jordstatus -LED er også lagt til i gryten for å føle jordfuktigheten (Hvis det er feil i pumpemekanismen, blir jordfuktigheten tørr)
- En temperatur- og fuktighetssensor er lagt til med denne gryten for å kjenne gjeldende temperatur og fuktighet i omgivelsene
- Et vekstlys blir lagt til med denne potten for å gi tilstrekkelig kunstig lys for planten
- En Bluetooth -lydmottaker installert inne, vil hjelpe deg med å streame musikk fra smarttelefoner via bluetooth
- RBG -lysdioder montert på den øvre delen av potten bidrar til å uttrykke følelsene til planten/potten vår
- En vekkerklokke er lagt til med FEDORA. Denne vekkerklokken tilbakestilles ikke hvis strømforsyningen er slått av (alarmdetaljer lagres på EEPROM)
- 24 timers automatisk skjermoppfriskende klokke er lagt til i potten
- En overstrømningssensor legges til gryten for å forhindre overstrømning av tanken mens vi fyller den
- Et (forhåndsinnspilt/lagret) talevarsel eller interaksjonsanlegg er lagt til med denne potten for å gjøre den så attraktiv
- En lysfølsom sensor er lagt til for å unngå å spille av talemelding når du sover (natt etter at vi slukket lysene)
- En stepper motor drivbrett er lagt med potten, for å ta ut Arduino og laste opp kodene (oppdateringer), uten å fjerne planten vi plantet på toppen av den
- RBG LED -bakgrunnsbelysning gjør potten mer attraktiv
- En programstyrt eksos-/kjølevifte blir lagt til for å eksosere varmen som genereres i kretslaget på grunn av 7805 -regulatoren IC
Funksjoner hoppet over på grunn av mine eksamener og oppgaver
- Automatisk ønskesystem, som kan ønske brukeren (god morgen, god ettermiddag osv.) Når han kommer foran potten (et bestemt ønske (f.eks. God morgen) vil bare levere en gang om dagen)
- FEDORAs kommunikasjon om deres nåværende arbeidsstatus (som kan hjelpe brukeren med å identifisere feil eller tomme tankforhold for en annen gryte som er oppbevart i huset hans), så sier de det til brukeren sin når han presenterer seg foran potten
- Berøringsfølsom plante, hvis noen berører planten, blir bakgrunns -LED -ene røde og advarer dem gjennom stemmen
- Risting eller følelse av helning, noe som bidrar til å forhindre lekkasje av vann til kretslaget (ved bruk av gyrosensorer)
Hvis noen lager denne potten, vennligst prøv å implementere disse 4 funksjonene, det kan gjøre potten mer attraktiv
Trinn 1: Hva trenger du?
Det totale budsjettet for dette prosjektet er rundt 200 $ (maks) per stykke. Alle komponentene nedenfor er lett å finne i sparkfun, digikey, ebay eller noen kinesiske nettbutikker som banggoods.com eller aliexpress.com. I flertallet av komponentnavnet har jeg koblet til produktet i forskjellige butikker. Noen komponenter som motstander, kondensatorer, null -kretskort, transistorer osv. Er tilgjengelige i nettbutikker som en pakke på 100 stykker eller mer, slik at du enkelt kan kjøpe dem fra dine lokale maskinvarebutikker eller elektronikkomponenter som selger butikker.
Komponenter
- Arduino Uno
- Arduino Mega
- 2,4 tommers TFT berøringsskjermmodul
- 2 -kanals 5v relemodul
- Jordfuktighetssensor
- RTC -modul (DS1302) med batteri
- Lysfølsom modul
- DHT11 fuktighets- og temperatursensormodul
- RBG -lysdioder - 5 deler (vanlig katode)
-
Små reflekser for 5 mm LED - 3x
- Gammel CPU -kjølevifte
- Mikromotorpumpe
- 12V/2A AC - DC adapter
- Sokkel for AC - DC -adapter (fatkontakt)
- Fleksibel LED -lampe
- USB -kontakt (for den fleksible LED -lampen)
- Høyttalere (5 cm i diameter) - 2x
- Lydforsterker (eller kjøp en bærbar høyttaler av høy kvalitet, vi kan demontere og ta høyttalerne og forsterkeren til prosjektet vårt)
- Bluetooth lydmottaker
- DFPlayer Mini MP3 -spillermodul
- Micro SD -minnekort (hvilken som helst størrelse (maks 32 GB))
- Gammel CD/DVD -stasjon
- Transistor = BC548 - 3x
- Motstander = 220k - 3x, 22k - 1x, 470 ohm - 3x, 1k -1x
- L293D Motordriver IC - 2x
- 7805 Regulator IC
- Varmeavleder til 7805
- Kondensator = 1uf/63v, 10uf/63v (1 hver)
- LED = blå (5 mm / 2 mm)
- 2 -kanals skrueterminal -2x
- Jumperkabler = Mann til Mann, Kvinne til Mann, Kvinne til Kvinne (40x pakke (hver))
- Tilkoblingskabler - 3 meter
- Null PCB (liten) - 2x
- Blomsterpotte (med høyde minst 30 cm (firkantet/rektangulær eller sirkulær type))
- Plater eller ark med to forskjellige størrelser (Sjekk bildet i trinnet "tegninger" (trinn 3) for å få en ide om denne delen eller se monteringsvideoen)
- Skuff (Sjekk bildet i trinnet "tegninger" (trinn 3) for å få en ide om denne delen eller se monteringsvideoen)
- Skyv til ON Self Locking Switch
- 3/4 "PVC -albue - 1x
- 3/4 "PVC hann -adapter og endehette
- 3/4 "PVC -rør - 20 cm
- Akvarium luftrør - 2 meter
- T -ledd for akvariumluftrør - 4x
- Regulatorer (Se på figuren) - 3x
-
En flott plante
- Toppnål (rød, svart, gul, blå, hvit)
Verktøy
- Loddejern
- Lodde bly
- Loddefluks
- Avlodingspumpe (ikke obligatorisk)
- Limpistol
- Lim stifter
- Hacksag
- Twiser
- Skrutrekkere
- Kjøleribbe lim
- Markørpenner
Trinn 2: Eksempeltegninger for å få en ide om grytens struktur
Figurene vist ovenfor gir en detaljert forklaring om utformingen av FEDORA. Vi ønsker å kjøpe en vanlig blomsterpotte (laget med ABS) og deles deretter i 3 lag ved å plassere ark/plater laget med ABS eller annet sterkt materiale. I figur 2 kan du se den fremre delen av potten, vi vil lage et rektangulært hull for plassere et brett for å holde komponentene våre i gryten. Vi kommer til å åpne og lukke denne gryten ved å bruke trinnmotoren for linseføreren inne i en CD/DVD -stasjon; det er for å forenkle diagnostiseringsprosessen (det vil si at hvis det er feil i arbeidsprosessen til FEDORA, må brukeren ønske å ta ut kretsene og kontrollere det ved å bytte plante og jord plassert på plantelaget. To cyanfargen prikker på kontrollpanelet er SR505 -sensor og strømbryter på blomsterpotten. Og hull for plassering av høyttalere er lagt til på to sider av denne potten. TFT -skjerm for å vise status og varsler legges til foran på FEDORA som vist på figuren.
La oss nå se på baksiden av FEDORA, her kan du se at det er laget et hull med hette mellom kretslaget og vanntanklaget, dette hullet er for å fylle vann til den innebygde tanken i potten. Tankfulle varsler legges til med dette systemet for å unngå overløp av tanken. En ekstra kjøligere vifte er lagt til i kretslaget for å tømme varmen som genereres der.
Designet som er vist i figurene ovenfor er mine tanker og ideer, du kan følge dine egne ideer og tanker for å designe potten. Hvis du har en 3D -skriver, kan du tegne og lage en mer effektiv og pen pott. Uansett, jeg kommer til å lage dette prosjektet ved å følge designet mitt, ved å samle og montere ting som er samlet fra stasjonære butikker (Beklager venner, jeg har ikke en 3D -skriver for å skrive ut designet mitt mer pent) som blomsterpotter, sirkulære formet tallerkener, eske etc.
Merk:
Designet som er vist i figurene er hentet fra mine tanker og ideer, du vil ikke følge trinnene mine for å gjøre det, du kan følge dine egne ideer og ting som er tilgjengelige på din lokalitet (Du kan også endre det motorkjørende kretsbrettet i en vanlig trekk- og skyvebrett) for å lage designet
Trinn 3: Power Distribution og Motor Driver Board
I dette prosjektet skal vi koordinere mer enn 10 sensorer og moduler sammen. Hver av dem trenger forskjellige spenningsområder. Sensorene og modulene som er lagt til i dette designet (FEDORA 1.0) trenger bare 5V forsyning, og mikropumpen og avtrekksviften trenger 12V forsyning. For å levere strøm til hver eneste komponent trenger vi et strømfordelingsbord som kan levere både 5V og 12V. Så vi laget en krets som vist i figuren ovenfor for denne applikasjonen. I tillegg til at vi festet to L293D ICer i denne kretsen for å drive trinnmotoren, kjøleviften og mikropumpen.
For å lage denne kraftfordelingen og motordriverkretsen, ønsker vi
- 7805 Regulator IC
- 2x L293D motordriver IC
- Toppstifter (svart for GND, gul for 5V, blå for trinnmotorinngang, hvit for Arduino -inngang)
- 1x 10uf/63V kondensator
- 1x 1uf/63V kondensator
- 1x 1k motstand
- 2x 2 -kanals skrueterminaler (For kjøler og pumpe)
- Tønnekontakt / stikkontakt for din AC-DC-adapter
- En null PCB
- Og et stykke varmeavleder for 7805
(Lodd to toppnål i stedet for LED, vi kan legge denne LED til potten vår senere)
Merk:
Ikke glem å legge til 'varmeavlasterpasta' før du fikser 7805 IC på kjøleribben
Velg en riktig kontakt som kan matche utgangsstiften på AC-DC 12V/2A-adapteren
Hvis du vil legge til noen moduler (som lydforsterker), som fungerer på 12v, trenger du bare å legge til noen toppnål (jeg la til noen røde toppstifter for dette i min krets, men ikke brukt i dette prosjektet)
Trinn 4: Sensor for vannnivåindikator
Kretsdiagrammet viste behov ovenfor
- 3x BC548 transistorer
- 3x 220 ohm motstander
- 3x 470 ohm motstander
- 1x 22K motstand
- Og et stykke PCB
Lodd kretsen i kretskortet og fest toppnålene til
1. 5V forsyning (koble dem sammen)
2. GND (Koble alle grunner sammen)
3. Vannnivå HØY
4. Vannnivå Medium
5. Vannnivå Lav
Hvis du er i tvil om å lage denne vannsensorkretsen, kan du bare se denne instruksen av sathishk12
Trinn 5: Vannstrømssensor
Vi kan lage en vannstrømssensor fra en vanlig jordfuktighetssensor. Her skal jeg endre en jordfuktighetssensor til en vannstrømssensor. For dette ønsker vi bare å fjerne jordfølerplatene fra sensoren først. Ta deretter sammenligningskretsen for jordfuktigheten, og koble to MM-jumperkabler på stedet for sensorplatene. Så nå skal vi bruke en enkel logikk for å ane vanntankens overløpstilstand, dvs. når tanknivå digital inngang av vannstrømssensor blir HØY samtidig, er det tilstanden til overløp. Deretter kan vi bruke passende svar på denne saken via koding.
Trinn 6: Montering av hele komponenter
Tilkoblingsdiagrammer og komponenter som trengs for det, er listet opp ovenfor! Bare gå gjennom videoen for å få en ide om tilkoblingsoppgaven!
En dokumentfil med tilkoblingsnål legges til med dette!
Trinn 7: Stemmemelding, Lydfilfremstilling
Pakk ut lydprøvefilen og kopier innholdet til et minnekort. og sett minnekortet inn i MP3 -modulen. Hvis du vil lage din egen lydprøve, kan du bare besøke nettsteder som
. Hvis du endrer rekkefølgen på mp3 -filene (ordnet i navn), gjør du bare en prøvekjøring og merker ned ordren på MP3 -en og endrer dem i koden vi lastet opp til vår arduino Mega.
Tilkoblingsdiagram for prøvekjøring av MP3 -modul er gitt i forrige trinn
Prøvekode for kontroll av lydfilrekkefølge legges til i dette trinnet. Du trenger bare å laste opp koden og åpne den serielle skjermen, noter ned lyden fra toppen. Endre det deretter i koden for mega
Det er rundt 38 lydprøver inne i den rar -filen. Alle bruker de ikke i dette prosjektet. Hvis du har noen ide om å legge til utvidelser i designet, kan du bare legge til en ny lydfil for dette formålet
Trinn 8: Biblioteker og koder
Skisser vi ønsker å laste opp til Arduino Mega og Arduino UNO er lagt til med dette trinnet. Og i tillegg til at alle biblioteker som trengs for dette prosjektet også legges til her. Så du trenger ikke å lete etter bibliotekene.
Hvis du merker noen feil eller feil i koden min, vennligst si i kommentarfeltet
Biblioteker som ikke er oppført ovenfor, er biblioteker som allerede finnes i Arduino IDE!
Hvis ikke, gå til skisse> inkluder bibliotek> administrer bibliotek> og søk i navnet på toppfilene som er oppført øverst i skissene
For å legge til zip -filbibliotekene, gå til skisse> inkluder bibliotek> klikk deretter alternativet for å legge til det zip -formaterte biblioteket
Anbefalt:
IGreenhouse - Intelligent Greenhouse: 17 trinn (med bilder)
IGreenhouse - Intelligent drivhus: Hjemmelaget frukt og grønnsaker er ofte bedre enn de du kjøper, men noen ganger kan du miste synet av drivhuset. I dette prosjektet skal vi lage et intelligent drivhus. Dette drivhuset åpner og lukker vinduene og døren automatisk
Tilkoblet blomsterpotte for mikro: bit: 4 trinn
Tilkoblet blomsterpotte for Micro: bit: Denne blomsterpotten er laget med 3D -trykk og har et mikrobitkort i. Denne potten inneholder et micro: bit -kort plassert under jordbeholderen. Dette mottar informasjonen fra jordfuktighetssensoren (konduktivitet). Transkripsjon av jordfuktigheten
Intelligent-Light: 7 trinn (med bilder)
Intelligent-Light: Hello Makers, Vil du vite hvorfor de månedlige strømregningene dine er "så høye"? Dette er fordi når en person inne i rommet forlater rommet hastig, forlater han eller hun ubevisst lysene og viftene slått på. Det er mange løsninger for å løse
Hvordan lage en smart blomsterpotte: 8 trinn
Hvordan lage en smart blomsterpotte: Vet du hva som motiverte mennesker til å skape den første byen noensinne? Det er jordbruk. I dette prosjektet vil vi lage en 3D-trykt blomsterpotte som kan huse en liten mellomstor plante med en LED-skjerm på utsiden for å indikere fuktigheten i
WiFi Led Fedora Hat (ESP8266 + WS2812b): 5 trinn (med bilder)
WiFi Led Fedora Hat (ESP8266 + WS2812b): Dette er en kul, flott ledet hatt. Du kan endre farge og effekter på lysdiodene med smarttelefonen eller en datamaskin, jeg prøvde også å gjøre det så enkelt og billig som mulig. Den har også et oppladbart batteri, slik at du kan ta dette med deg! Dette