Sommario:
- Passaggio 1: cosa ti servirà?
- Passaggio 2: disegni di esempio per farsi un'idea sulla struttura del vaso
- Passaggio 3: distribuzione dell'alimentazione e scheda driver del motore
- Passaggio 4: sensore indicatore del livello dell'acqua
- Passaggio 5: sensore di flusso d'acqua
- Passaggio 6: assemblaggio di interi componenti
- Passaggio 7: notifica vocale, creazione di file audio
- Passaggio 8: librerie e codici
Video: FEDORA 1.0, un vaso di fiori intelligente: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
FEDORA o Flower Environment Decorating Organic Result Analyzer è un vaso di fiori intelligente per il giardinaggio indoor. FEDORA non è solo un vaso di fiori, può fungere da sveglia, lettore musicale wireless e un piccolo amico robot. La caratteristica principale inclusa in questo dispositivo è il sistema di notifica vocale incorporato in esso. (Cari designer e inventori, mi scuso per non essere stato perfetto in inglese)
Caratteristiche
- Innaffiare automaticamente la pianta, quando l'umidità del suolo diventa secca
- Un serbatoio integrato della capacità di 1L e la micro pompa sommersa installata nel vaso aiutano ad innaffiare la pianta al momento giusto
- L'indicatore del livello dell'acqua viene aggiunto con FEDORA per rilevare il livello del serbatoio, se il livello del serbatoio si svuota, l'utente può identificarlo tramite gli indicatori LED
- Il LED di stato del suolo è anche aggiunto nel vaso per rilevare l'umidità del suolo (se c'è qualche errore nel meccanismo di pompaggio, il livello di umidità del suolo diventa secco)
- Un sensore di temperatura e umidità viene aggiunto con questo vaso per rilevare la temperatura e l'umidità attuali dell'ambiente circostante
- Con questo vaso viene aggiunta una luce di crescita per fornire luci artificiali sufficienti per la pianta
- Un ricevitore audio bluetooth installato all'interno aiuta a trasmettere musica in streaming dagli smartphone tramite bluetooth
- I LED RBG assemblati nella parte superiore del vaso aiutano ad esprimere i sentimenti della nostra pianta/vaso
- Una sveglia viene aggiunta con FEDORA, questa sveglia non si ripristina se l'alimentazione viene interrotta (i dettagli dell'allarme verranno memorizzati nella EEPROM)
- L'orologio di aggiornamento automatico dello schermo di 24 ore viene aggiunto con il piatto
- Un sensore di troppo pieno viene aggiunto con il vaso per evitare il trabocco del serbatoio, mentre lo riempiamo
- Una notifica vocale (preregistrata/salvata) o una funzione di interazione viene aggiunta a questo piatto per renderlo così attraente
- Viene aggiunto un sensore fotosensibile per evitare di riprodurre la notifica vocale durante il sonno (la notte dopo aver spento le luci)
- Un vassoio di guida del motore passo-passo viene aggiunto con il vaso, per estrarre l'Arduino e caricare i codici (aggiornamenti), senza rimuovere la pianta che abbiamo piantato nella parte superiore di esso
- Retroilluminazione a LED RBG per rendere il vaso più attraente
- Viene aggiunta una ventola di scarico/raffreddamento controllata da programma per scaricare il calore generato nello strato del circuito grazie al regolatore 7805 IC
Funzioni saltate a causa dei miei esami e compiti
- Sistema di auguri automatico, che può augurare all'utente (Buongiorno, Buon pomeriggio ecc.) quando si presenta davanti al piatto (Un augurio particolare (es:buongiorno) verrà consegnato solo una volta al giorno)
- Comunicazione dei FEDORA sul loro attuale stato di funzionamento (che può aiutare l'utente a identificare errori o condizioni di serbatoio vuoto di un altro vaso tenuto in casa), quindi lo dicono al loro utente, quando si presenta davanti al vaso
- Pianta sensibile al tocco, se qualcuno tocca la pianta, i LED di sfondo diventano rossi e li avvertono tramite la voce
- Scuotimento o rilevamento dell'inclinazione, che aiuta a prevenire perdite d'acqua allo strato del circuito (utilizzando sensori giroscopici)
Se qualcuno crea questo piatto, prova a implementare queste 4 funzionalità, può rendere il piatto più attraente
Passaggio 1: cosa ti servirà?
Il budget complessivo di questo progetto è di circa 200$ (max) per pezzo. Tutti i componenti elencati di seguito possono essere facilmente trovati in sparkfun, digikey, ebay o in alcuni negozi online cinesi come banggoods.com o aliexpress.com. Nella maggior parte dei nomi dei componenti, ho allegato un collegamento al prodotto in diversi negozi. Alcuni componenti come resistori, condensatori, Zero PCB, transistor ecc. sono disponibili nei negozi online come confezione da 100 pezzi o superiore, quindi puoi semplicemente acquistarli da i negozi di ferramenta locali o i negozi di vendita di componenti elettronici.
Componenti
- Arduino Uno
- Arduino Mega
- Modulo touchscreen TFT da 2,4 pollici
- Modulo relè a 2 canali 5v
- Sensore di umidità del suolo
- Modulo RTC (DS1302) con batteria
- Modulo fotosensibile
-
Modulo sensore di umidità e temperatura DHT11
- LED RBG - 5 pezzi (catodo comune)
- Riflettori minuscoli per LED da 5 mm - 3x
- Vecchia ventola di raffreddamento della CPU
- Micropompa a motore
- Adattatore CA - CC da 12 V/2 A
- Presa per adattatore AC - DC (Barrel Jack)
- Lampada LED flessibile
- Presa USB (per la lampada LED flessibile)
- Altoparlanti (diametro 5 cm) - 2x
- Amplificatore audio (o acquista un altoparlante per laptop di alta qualità, possiamo smontare e prendere gli altoparlanti e l'amplificatore per il nostro progetto)
- Ricevitore audio Bluetooth
- Modulo Mini lettore MP3 di DFPlayer
- Scheda di memoria Micro SD (qualsiasi dimensione (max 32 GB))
- Vecchia unità CD/DVD
- Transistor = BC548 - 3x
- Resistori = 220k - 3x, 22k - 1x, 470 ohm - 3x, 1k -1x
- CI driver motore L293D - 2x
- 7805 Regolatore IC
- Dissipatore di calore per 7805
- Condensatore = 1uf/63v, 10uf/63v (1 ciascuno)
- LED = Blu (5 mm / 2 mm)
- Terminale a vite a 2 canali -2x
- Cavi jumper = maschio a maschio, femmina a maschio, femmina a femmina (confezione 40x (ciascuno))
- Cavi di collegamento - 3 metri
- Zero PCB (piccolo) - 2x
- Vaso da fiori (con altezza di almeno 30 cm (tipo quadrato/rettangolare o circolare))
- Piastre o fogli con due diverse dimensioni (Controllare l'immagine nel passaggio "disegni" (passo 3) per avere un'idea di questa parte o visualizzare il video di montaggio)
- Vassoio (Controlla l'immagine nel passaggio "disegni" (Fase 3) per avere un'idea di questa parte o guarda il video di montaggio)
- Premere su ON Interruttore autobloccante
-
Gomito in PVC da 3/4 - 1x
- Adattatore maschio in PVC da 3/4" e cappuccio terminale
- Tubo in PVC da 3/4" - 20 cm
- Tubo dell'aria per acquario - 2 metri
- Giunti a T per tubo dell'aria dell'acquario - 4x
- Regolatori (Guarda la figura) - 3x
- Una bella pianta
- Pin dell'intestazione (rosso, nero, giallo, blu, bianco)
Utensili
- Saldatore
- Piombo di saldatura
- Flusso di saldatura
- Pompa dissaldante (non obbligatoria)
- Pistola a colla
- Stick di colla
- seghetto
- Twister
- Cacciaviti
- Pasta per dissipatore di calore
- Pennarelli
Passaggio 2: disegni di esempio per farsi un'idea sulla struttura del vaso
Le figure mostrate sopra forniscono una spiegazione dettagliata sul design di FEDORA. Vogliamo acquistare un normale vaso di fiori (realizzato con ABS) e dividerlo poi in 3 strati posizionando fogli/piatti realizzati con ABS o qualsiasi altro materiale resistente. Nella figura 2 puoi vedere la parte anteriore del vaso, che vogliamo realizzare un foro rettangolare per posizionare un vassoio per conservare i nostri componenti nella pentola. Apriremo e chiuderemo questa pentola utilizzando il motore passo-passo della guida dell'obiettivo all'interno di un'unità CD/DVD; è per semplificare il processo di diagnosi (cioè, se c'è qualche errore nel processo di lavoro di FEDORA, l'utente deve voler togliere i circuiti e controllarlo sostituendo la pianta e il terreno posti allo strato di piantagione. Il colore due ciano i punti sul pannello di controllo sono il sensore SR505 e l'interruttore di alimentazione del vaso di fiori. E i fori per posizionare gli altoparlanti sono stati aggiunti nei due lati di questo vaso. Il display TFT per mostrare lo stato e le notifiche sono stati aggiunti nella parte anteriore di FEDORA come mostrato nella figura.
Ora diamo un'occhiata al lato posteriore di FEDORA, qui puoi vedere che un foro con tappo è realizzato tra lo strato del circuito e lo strato del serbatoio dell'acqua, questo foro serve per riempire d'acqua il serbatoio integrato del vaso. Gli avvisi di serbatoio pieno vengono aggiunti con questo sistema per evitare il trabocco del serbatoio. Una ventola di raffreddamento aggiuntiva viene aggiunta nello strato del circuito per scaricare il calore generato lì.
Il design mostrato nelle figure sopra sono i miei pensieri e le mie idee, puoi seguire le tue idee e pensieri per progettare il vaso, se hai una stampante 3D puoi disegnare e rendere il vaso più efficiente e di bell'aspetto. Ad ogni modo realizzerò questo progetto seguendo il mio disegno, raccogliendo e assemblando cose raccolte da negozi di cancelleria (scusate amici, non ho una stampante 3D nella mia località per stampare il mio disegno in modo più ordinato) come vasi di fiori, a forma di circolari piatti, scatola ecc.
Nota:
Il design mostrato nelle figure è tratto dai miei pensieri e idee, non vuoi seguire i miei passi per farlo, puoi seguire le tue idee e le cose che sono disponibili nella tua località (puoi anche cambiare quel vassoio del circuito di azionamento del motore in un normale vassoio per tirare e spingere) per fabbricare il design
Passaggio 3: distribuzione dell'alimentazione e scheda driver del motore
In questo progetto coordineremo insieme più di 10 sensori e moduli. Ciascuno di essi necessita di intervalli di tensione diversi. I sensori e i moduli aggiunti in questo design (FEDORA 1.0) richiedono solo un'alimentazione di 5 V e la micro pompa e la ventola del radiatore di scarico necessitano di un'alimentazione di 12 V. Per fornire alimentazione a tutti i componenti, abbiamo bisogno di una scheda di distribuzione dell'alimentazione in grado di fornire sia 5V che 12V. Quindi abbiamo fabbricato un circuito come mostrato nella figura sopra per questa applicazione. Oltre a ciò abbiamo collegato due circuiti integrati L293D in questo circuito per guidare il motore passo-passo, la ventola di raffreddamento e la micro pompa.
Per realizzare questo circuito di distribuzione dell'alimentazione e driver del motore, vogliamo
- 7805 Regolatore IC
- 2x driver motore L293D IC
- Pin dell'intestazione (nero per GND, giallo per 5 V, blu per ingresso motore passo-passo, bianco per ingresso Arduino)
- 1x condensatore 10uf/63V
- 1x condensatore 1uf/63V
- 1x resistenza da 1k
- Terminali a vite 2x 2 canali (per refrigeratore e pompa)
- Barrel jack/presa corrispondente al tuo adattatore AC-DC
- Un PCB zero
- E un pezzo di dissipatore di calore per 7805
(Salda due pin di intestazione invece del LED, possiamo aggiungere questo LED al nostro piatto in seguito)
Nota:
Non dimenticare di aggiungere "pasta dissipatore di calore" prima di fissare il 7805 IC sul pezzo del dissipatore di calore
Scegli una presa giusta che possa corrispondere al pin di uscita del tuo adattatore AC-DC 12V/2A
Se vuoi aggiungere dei moduli (come l'amplificatore audio), che funzionano a 12v, devi solo aggiungere alcuni pin di intestazione (ho aggiunto alcuni pin di intestazione rossi per questo nel mio circuito, ma non utilizzati in questo progetto)
Passaggio 4: sensore indicatore del livello dell'acqua
Lo schema del circuito ha mostrato le esigenze di cui sopra
- 3x BC548 transistor
- 3 resistenze da 220 ohm
- 3 resistenze da 470 ohm
- 1x resistenza da 22K
- E un pezzo di PCB
Saldare il circuito nel PCB e collegare i pin dell'intestazione a
1. Alimentazione 5V (collegarli insieme)
2. GND (Collega tutte le masse insieme)
3. Livello dell'acqua ALTO
4. Livello dell'acqua medio
5. Livello dell'acqua basso
In caso di dubbi sulla creazione di questo circuito del sensore dell'acqua, è sufficiente visualizzare queste istruzioni di sathishk12
Passaggio 5: sensore di flusso d'acqua
Possiamo realizzare un sensore di flusso d'acqua da un normale sensore di umidità del suolo. Qui ho intenzione di cambiare un sensore di umidità del suolo in un sensore di flusso d'acqua. Per questo vogliamo solo rimuovere prima le piastre di rilevamento del suolo dal sensore. Quindi prendere il circuito comparatore dell'umidità del suolo e collegare due cavi jumper M-M al posto delle piastre del sensore. Quindi ora useremo una semplice logica per rilevare la condizione di trabocco del serbatoio dell'acqua, ad es. quando l'ingresso digitale del livello del serbatoio del sensore di flusso dell'acqua diventa ALTO contemporaneamente, è lo stato della condizione di trabocco. Quindi possiamo usare una risposta adeguata a questo caso tramite la codifica.
Passaggio 6: assemblaggio di interi componenti
Gli schemi di collegamento e i componenti necessari sono elencati sopra! Basta guardare il video per avere un'idea dell'attività di connessione!
Un file di documento con pin di connessione viene aggiunto con questo!
Passaggio 7: notifica vocale, creazione di file audio
Estrarre il file del campione audio e copiare il contenuto in una scheda di memoria. e inserisci la memory card nel modulo MP3. Se vuoi creare il tuo campione audio, visita siti come
. Se cambi l'ordine dei file mp3 (organizzati in base al nome), fai un esempio di esecuzione e annota l'ordine degli MP3 e cambiali nel codice che abbiamo caricato sul nostro arduino Mega.
Lo schema di collegamento per il test in esecuzione del modulo MP3 è fornito nel passaggio precedente
In questo passaggio viene aggiunto un codice di esempio per il controllo dell'ordine dei file audio. Hai solo bisogno di caricare il codice e aprire il monitor seriale, annotare l'audio dall'alto. Quindi cambialo nel codice per mega
Ci sono circa 38 campioni audio all'interno di quel file rar. Tutti loro non stanno usando in questo progetto. Se hai qualche idea per aggiungere estensioni al design, aggiungi semplicemente un nuovo file audio per questo scopo
Passaggio 8: librerie e codici
Gli schizzi che vogliamo caricare su Arduino Mega e Arduino UNO vengono aggiunti con questo passaggio. Inoltre, qui vengono aggiunte anche tutte le librerie necessarie per questo progetto. Quindi non è necessario cercare le librerie.
Se noti bug o errori nel mio codice, per favore dillo nella casella dei commenti
Le librerie non elencate sopra sono librerie che esistono già nell'IDE di Arduino!
In caso contrario, vai su schizzo> includi libreria> gestisci libreria> e cerca il nome dei file di intestazione elencati nella parte superiore degli schizzi
Per aggiungere le librerie di file zip, vai a schizzo> includi libreria> quindi fai clic sull'opzione per aggiungere la libreria formattata zip
Consigliato:
Vaso per fiori connesso per Micro:bit: 4 passaggi
Connected Flowerpot per Micro:bit: questo vaso da fiori è realizzato con stampa 3D e contiene una scheda microbit. Questo vaso contiene una micro: bit card alloggiata sotto il contenitore del terreno. Questo riceve le informazioni dal sensore di umidità del suolo (conduttività). Trascrizione dell'umidità del suolo va
Vaso per piante intelligente automatico - (fai da te, stampa 3D, Arduino, autoirrigazione, progetto): 23 passaggi (con immagini)
Vaso per piante intelligente automatico - (fai da te, stampato in 3D, Arduino, Self Watering, Project): Ciao, a volte quando ci allontaniamo da casa per alcuni giorni o siamo molto occupati, le piante della casa soffrono (ingiustamente) perché non vengono annaffiate quando sono bisogno di essa. Questa è la mia soluzione. È un vaso intelligente che include: serbatoio dell'acqua integrato. Un senso
Come realizzare un vaso di fiori intelligente: 8 passaggi
Come realizzare un vaso di fiori intelligente: sai cosa ha motivato gli umani a creare la prima città in assoluto? È agricoltura. In questo progetto, realizzeremo un vaso di fiori stampato in 3D che potrebbe ospitare una pianta di piccole-medie dimensioni con un display a LED all'esterno per indicare l'umidità del s
Fasce luminose con corona di fiori per festival musicali estivi, matrimoni, occasioni speciali: 8 passaggi (con immagini)
Fasce luminose con corona di fiori per festival musicali estivi, matrimoni, occasioni speciali: illumina la notte con una bellissima fascia floreale a LED! Perfetto per qualsiasi matrimonio, festival musicale, ballo di fine anno, costumi e occasioni speciali! Kit con tutto il necessario per crearne uno tuo i cerchietti luminosi sono ora disponibili nel Wearables Workshop sto
VASO DI FIORI LUMINOSO UTILIZZANDO IL LED!!: 5 passaggi (con immagini)
VASO DI FIORI LUMINOSO CON I LED!!: HAI UN BELLO VASO DI FIORI DI VETRO POSTO IN UN ANGOLO DELLA TUA CASA…….. POI È IL MOMENTO DI MIGLIORARLO LUMINOSO CON I LED