A01NYUB Sensore di distanza ad ultrasuoni impermeabile
La maggior parte dei sensori di distanza ad ultrasuoni non sono impermeabili, il che può rappresentare un problema se intendi utilizzare il sensore all'aperto o in ambienti umidi, ad esempio in un serbatoio d'acqua, per misurare il livello dell'acqua. DFRobot ha realizzato un sensore di distanza ad ultrasuoni affidabile con un emettitore impermeabile per queste applicazioni. Questo sensore è adatto per applicazioni esterne come sensori di retromarcia, allarmi di sicurezza, ispezioni industriali, monitoraggio del livello di riempimento, monitoraggio del livello dell'acqua nei serbatoi d'acqua ecc. Questo sensore ad ultrasuoni impermeabile A01NYUB offre una grande distanza di monitoraggio di 0,28m a 7m. Il sensore dispone di un trasmettitore e di un ricevitore chiusi resistenti all'acqua e alla polvere. L'unità di elaborazione del segnale è integrata nel modulo del sensore, il che consente di leggere direttamente il valore della distanza attraverso l'interfaccia seriale asincrona. Con una velocità di trasmissione di 9600 bit/s, il sensore può comunicare con il microcontrollore, abbreviando notevolmente il tempo di sviluppo per l'utente.
Documentazione:
Dettagli tecnici:
- Tipo: A01NYUB
- Interfaccia di comunicazione: UART
- Tempo di risposta: 100ms
- Tensione di funzionamento: 3.3 a 5.5V DC
- Consumo di corrente media: <15mA
- Campo di rilevamento (oggetto piatto): 28-750cm
- Risoluzione: 1mm
- Angolo di scansione: 55°
- Temperatura di funzionamento: -25 a 80°C
- Classe di protezione: IP67
- Lunghezza cavo: 320mm
- Peso: 42g
Contenuto della confezione:
- 1x A01NYUB Sensore di distanza ad ultrasuoni impermeabile
- 1x cavo adattatore PH2.0-4P a connettore 2.5mm 4p
// Esempio con un Wemos D1 (Alf 2020) // Le connessioni vengono create dal software. #include <SoftwareSerial.h>#define mess_TX D1 // Inserisci la tua connessione per il cavo blu #define mess_RX D2 // Inserisci la tua connessione per il cavo verde
SoftwareSerial mySerial(mess_RX,mess_TX); // RX, TX unsigned char data[4]={}; float distance; void setup() { Serial.begin(115200); mySerial.begin(9600); } void loop() { do{ for(int i=0;i<4;i++) { data[i]=mySerial.read(); } }while(mySerial.read()==0xff); mySerial.flush(); if(data[0]==0xff) { int sum; sum=(data[0]+data[1]+data[2])&0x00FF; if(sum==data[3]) { distance=(data[1]<<8)+data[2]; if(distance>280) { Serial.print("distanza="); Serial.print(distance/10); Serial.println("cm"); }else { Serial.println("Sotto il limite inferiore"); } }else Serial.println("ERRORE"); } delay(150); }
A01NYUB Sensore di distanza ad ultrasuoni impermeabile
- Marca: DFRobot
- Codice prodotto: 421142
- Disponibilità: Disponibile
-
CHF36,90
- IVA esclusa: CHF34,14
Prodotti correlati
Tag: A01NYUB, Impermeabile, Ultrasuoni, Sensore, Ultrasonico, HC-SR05, Modulo, Arduino, Sensore, Ultrasuoni, Breakout, Distanza, Sensore di Distanza, Livello di Riempimento, Acqua, Sensore di Distanza, JSN-SR04T, JSN, SR04T, DFRobot, SEN0313