Sommario:
- Passaggio 1: necessario
- Passaggio 2: realizzare l'antenna
- Passaggio 3: saldatura dello scudo Esp
- Passaggio 4: codifica
- Passaggio 5: cablaggio
- Passaggio 6: conclusione
Video: Sensore di temperatura e umidità LORA: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo tutorial imparerai a creare un sensornode che invii dati a un server LORA. Questo nodo invierà:
- Temperatura dell'aria
- Sensore di umidità
Puoi usare questa istruzione per creare un nodo che puoi usare come server.
Passaggio 1: necessario
Nodo sensore:
- AM2305
- sensore di umidità capacitivo
- arduino pro mini 3.3v 8mhz
- esp breakout
- rfm95
- cavo per antenna e connessioni (io uso un cavo solid core da 0,8 mm)
- cavi jumper maschio-maschio
- cavi jumper da femmina a femmina
- tagliere
- CP2102 da USB a TTL
Utensili:
- saldatore
- taglierina laterale
- spelafili
Passaggio 2: realizzare l'antenna
Per l'antenna uso un po' di cavo rimanente del mio cavo bus 2x2x0.8mm o 2x2 20awg. Sulla rete delle cose puoi scegliere il tuo ricetrasmettitore e la banda di frequenza dell'antenna per paese. Queste sono le lunghezze per frequenza:
- 868 mhz 3,25 pollici o 8,2 cm (questo è quello che uso)
- 915 mhz 3 pollici o 7,8 cm
- 433 mhz 3 pollici o 16,5 cm
Passaggio 3: saldatura dello scudo Esp
- Rimuovere le resistenze dello scudo esp (vedi da R1 a R3 nel campo rosso)
- Saldare il chip rfm95 sullo scudo esp.
- Saldare i pinheader sullo scudo esp
- Saldare l'antenna sullo scudo esp. Non utilizzare senza un'antenna si può danneggiare lo scudo.
- Se i pinheader non sono saldati sulla saldatura arduino anche questi
Passaggio 4: codifica
So che posso usare il DTR per resettare automaticamente l'arduino ma nel mio caso ho avuto errori durante il caricamento del codice. Pertanto ho anche usato un ripristino manuale in questo istruibile, quindi se hai lo stesso problema puoi risolverlo con un ripristino manuale.
-
Collega l'arduino al CP2102 come segue:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 massa -> Arduino pro mini massa
- CP2102 3.3 -> Arduino pro mini vcc
- Apri lo schema nell'ide di arduino
- Seleziona scheda arduino pro mini
- Seleziona atmega 328p 3.3v 8mhz sotto il processore
- Seleziona la tua porta COM
- Fare clic sul pulsante di caricamento
- Mentre il codice si sta compilando nel momento in cui vedi il bautrate (vedi immagine) premi il pulsante di reset sull'arduino pro mini (il cp2102 non resetta la scheda) assicurati anche di chiudere il monitor seriale durante la programmazione.
Passaggio 5: cablaggio
- Collega l'arduino come nello schizzo sopra
- Il tuo arduino dovrebbe ora inviare i dati al nodo del server.
L'AM2305 in realtà è un sensore a 3 fili, quindi non è necessario il resistore. Basta cablare il sensore come nella foto sopra. I colori sono gli stessi. Se invece utilizzi il DHT22 devi collegare una resistenza da 10k tra i fili rosso (5V) e giallo (dati).
Passaggio 6: conclusione
In questo tutorial hai imparato a creare un sensore che invia dati a un gateway LORA. Invia la temperatura e l'umidità di una serra per esempio. In questo modo puoi monitorare il tuo ambiente e puoi pianificare la semina delle tue verdure utilizzando questi dati. Inoltre è possibile utilizzare questo sensore per decidere quando aprire una finestra o avviare un ventilatore.
Consigliato:
Automatizzare una serra con LoRa! (Parte 1) -- Sensori (temperatura, umidità, umidità del suolo): 5 passaggi
Automatizzare una serra con LoRa! (Parte 1) || Sensori (temperatura, umidità, umidità del suolo): in questo progetto ti mostrerò come ho automatizzato una serra. Ciò significa che ti mostrerò come ho costruito la serra e come ho collegato l'elettronica di alimentazione e automazione. Inoltre ti mostrerò come programmare una scheda Arduino che utilizza L
Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: 6 passaggi
Sensore di temperatura e umidità ad energia solare Arduino come sensore Oregon da 433 mhz: questa è la costruzione di un sensore di temperatura e umidità ad energia solare. Il sensore emula un sensore Oregon da 433 mhz ed è visibile nel gateway Telldus Net. Cosa ti serve: 1 x "10 LED Sensore di movimento a energia solare" da Ebay. Assicurati che dica batteria a 3,7 V
ESP8266 NodeMCU Access Point (AP) per server Web con sensore di temperatura DT11 e stampa di temperatura e umidità nel browser: 5 passaggi
ESP8266 NodeMCU Access Point (AP) per server Web con sensore di temperatura DT11 e temperatura e umidità di stampa nel browser: ciao ragazzi nella maggior parte dei progetti utilizziamo ESP8266 e nella maggior parte dei progetti utilizziamo ESP8266 come server Web in modo da poter accedere ai dati su qualsiasi dispositivo tramite wifi accedendo al server Web ospitato da ESP8266 ma l'unico problema è che abbiamo bisogno di un router funzionante per
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura di calore e umidità: 5 passaggi
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura Calore e umidità: il sensore DHT11 viene utilizzato per misurare la temperatura e l'umidità. Sono appassionati di elettronica molto popolari. Il sensore di umidità e temperatura DHT11 rende davvero facile aggiungere dati di umidità e temperatura ai tuoi progetti di elettronica fai-da-te. È per
Monitor di umidità wireless (ESP8266 + sensore di umidità): 5 passaggi
Wireless Moisture Monitor (ESP8266 + Moisture Sensor): compro il prezzemolo in vaso e la maggior parte del giorno il terreno era asciutto. Quindi decido di realizzare questo progetto, sul rilevamento dell'umidità del terreno in vaso con prezzemolo, per verificare, quando ho bisogno di versare il terreno con acqua. Penso che questo sensore (sensore di umidità capacitivo v1.2) sia buono perché