
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49



Utilizzando Wemos D1, un sensore a ultrasuoni e la piattaforma Thingio. AI IoT.
Passaggio 1: CoseIO.ai

Devi solo interfacciare il tuo Wemos D1 e il sensore a ultrasuoni come mostrato nel diagramma.
Quindi carica il codice sul tuo Wemos D1 e mostra l'output sul desktop.
Link:
Il codice è disponibile per te e devi solo cambiare il tuo ssid e password Wi-Fi e anche cambiare l'ID del prodotto e l'ID dello slave come da piattaforma iot.
Passaggio 2: processo passo dopo passo
Passaggio 3: descrizione dell'hardware


Wemos D1:
Caratteristiche:
11 pin di input/output digitali, tutti i pin hanno interruzione/pwm/I2C/one-wire supportati (tranne D0) 1 input analogico (3,2 V max input) Connessione micro USB Jack di alimentazione, ingresso di alimentazione 9-24V. Compatibile con Arduino Compatibile con nodemcu
Specifiche tecniche:
Microcontrollore ESP-8266EX
Tensione di esercizio 3,3 V
Pin I/O digitali 11
Pin di ingresso analogico 1 (ingresso massimo: 3,2 V)
Velocità di clock 80 MHz/160 MHz
Flash 4M byte
Lunghezza 68,6 mm
Larghezza 53,4 mm
Peso 25g
Spillo:
Spilla | Funzione | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Ingresso analogico, ingresso max 3,3 V | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
G | Terra | GND
5V | 5V | -
3V3 | 3.3V | 3,3 V
RST | Reimposta | RST
Sensore ultrasonico:
Se stai acquistando un modulo di misurazione a ultrasuoni, l'HC-SR04 è una buona scelta. Le sue prestazioni stabili e l'elevata precisione di portata lo rendono un modulo popolare nel mercato elettronico. Rispetto al modulo di portata IR Shap, HC-SR04 è più economico di quello. Ma ha la stessa precisione di portata e una distanza di portata maggiore.
Specifiche:
- Alimentazione: 5V
- Corrente di riposo CC: <2mA
- Angolo effettivo: <15°
- Distanza di tiro: 2 cm – 500 cm
- Risoluzione: 1 cm
- Frequenza ultrasonica: 40k Hz
Un breve impulso ultrasonico viene trasmesso all'istante 0, riflesso da un oggetto. Il sensore riceve questo segnale e lo converte in un segnale elettrico. L'impulso successivo può essere trasmesso quando l'eco è svanito. Questo periodo di tempo è chiamato periodo di ciclo. Il periodo di ciclo consigliato non deve essere inferiore a 50 ms. Se viene inviato un impulso di trigger di 10μs di larghezza al pin del segnale, il modulo a ultrasuoni emetterà otto segnali ultrasonici da 40kHz e rileverà l'eco indietro. La distanza misurata è proporzionale all'ampiezza dell'impulso dell'eco e può essere calcolata con la formula sopra. Se non viene rilevato alcun ostacolo, il pin di uscita fornirà un segnale di alto livello di 38 ms.
Consigliato:
Monitoraggio del livello del sale dell'addolcitore d'acqua: 7 passaggi

Monitoraggio del livello del sale dell'addolcitore d'acqua: Gli addolcitori d'acqua funzionano utilizzando un processo chiamato scambio ionico in cui gli ioni di calcio e magnesio dell'acqua dura vengono scambiati con cloruro di sodio (sale) tramite una resina speciale. L'acqua entra in un recipiente a pressione dove si muove attraverso le perle di resina
Come attivare l'allarme dell'indicatore del livello dell'acqua: 3 passaggi

Come attivare l'allarme dell'indicatore del livello dell'acqua: Hiii, oggi ti dirò come attivare l'allarme dell'indicatore del livello dell'acqua, questo è un progetto molto utile perché oggigiorno tutti hanno il serbatoio dell'acqua nelle loro case ma quando si riempiono nessuno lo sa con quest'acqua Allarme puoi risparmiare acqua & El
Indicatore del livello dell'acqua del serbatoio: 11 passaggi

Indicatore del livello dell'acqua del serbatoio: Ciao amico, oggi farò un indicatore del livello dell'acqua del serbatoio usando il transistor BC547. Questo circuito mostrerà il livello dell'acqua. Cominciamo
Monitorare i galloni del serbatoio dell'olio da riscaldamento con avvisi tramite e-mail, SMS e pushbullet: 9 passaggi (con immagini)

Monitora i galloni del serbatoio dell'olio per riscaldamento con avvisi tramite e-mail, SMS e pushbullet: INFORMAZIONI DI SICUREZZA: nel caso in cui qualcuno voglia sapere se "questo è sicuro da costruire/installare" -- L'ho portato a 2 diverse compagnie petrolifere per feedback/considerazioni sulla sicurezza, e l'ho gestito dal vicepresidente della prevenzione degli incendi dei vigili del fuoco C
Metodi di rilevamento del livello dell'acqua Arduino utilizzando il sensore a ultrasuoni e il sensore dell'acqua Funduino: 4 passaggi

Metodi per rilevare il livello dell'acqua Arduino utilizzando il sensore ad ultrasuoni e il sensore dell'acqua Funduino: in questo progetto, ti mostrerò come creare un rilevatore d'acqua economico utilizzando due metodi: 1. Sensore a ultrasuoni (HC-SR04).2. Sensore acqua Funduino