Sommario:
- Passaggio 1: raccogliere i materiali necessari
- Passaggio 2: configurazione dell'hardware
- Passaggio 3: aggiungi codice ad Arduino per acquisire letture UV
- Passaggio 4: risoluzione dei problemi (se necessario)
Video: Adafruit SI1145 Sensore UV/Luce Visibile/Infrarossi - Arduino e LCD: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo progetto utilizza un sensore UV/Luce visibile/Infrarossi Adafruit SI1145 per calcolare l'attuale valutazione UV. L'UV non viene rilevato direttamente. Piuttosto, viene calcolato in funzione delle letture della luce visibile e dell'infrarosso. Quando l'ho testato all'esterno, era accurato in base alla lettura UV di weather.com. Ho immaginato il progetto con un tema "steampunk", un dispositivo di cui un capitano di un dirigibile avrebbe bisogno quando l'esposizione ai raggi UV sul ponte richiedesse l'applicazione o la riapplicazione della crema solare.
Il design generale doveva integrarsi con la stazione meteorologica Raspberry Pi. Sfortunatamente, non ho ancora completato l'integrazione. Aggiornerò questo istruibile con ulteriori dettagli quando ciò si verifica.
Passaggio 1: raccogliere i materiali necessari
Hardware/Software richiesto
- Arduino Uno e cavo di sincronizzazione alla porta USB
- Computer per programmare Arduino
- Libreria Adafruit per il sensore UV (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Libreria display a cristalli liquidi (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- Display LCD. Ho usato: (https://smile.amazon.com/uxcell-Standard-Character-Backlight-Display/dp/B00EDMMTGY/ref=sr_1_1?ie=UTF8&qid=1481681388&sr=8-1&keywords=lcd+screen+arduino)
- Sensore Adafruit SI1145 per luce UV/IR/visibile (https://www.adafruit.com/products/1777) B
- tagliere
- Cavi jumper maschio-maschio
- Potenziometro 10k
- Resistenza da 220 ohm
- Pacco batterie (8 batterie AA) 6 batterie AA
Passaggio 2: configurazione dell'hardware
Sensore UV di saldaturaCollega Arduino alla porta USB del computer
Collega il display LCD ad Arduino
- Pin LCD RS – pin digitale 12
- Pin di abilitazione LCD – pin digitale 11
- LCD D4 – pin digitale 5
- Pin LCD D5 – pin digitale 4
- Pin LCD D6 – pin digitale 3
- Pin LCD D7 – pin digitale 2
Collega il modulo sensore UV ad Arduino. (La pagina di Adafruit sul sensore include un bel tutorial che include immagini di cablaggio).
- VIN all'alimentazione – 5V o 3V. Ho impostato il sensore per utilizzare 3.3V in modo che il 5V possa essere utilizzato dallo schermo LCD
- GND a terra.
- SCL sul sensore a SCL su Arduino - pin A5.
- SDA su sensore a SDA su Arduino – pin A4.
Collegare un potenziometro da 10k a +5V e terra con uscita al pin LCD 3
Collegare una resistenza da 220 ohm per alimentare la retroilluminazione del display, pin 15 a 5V e pin 16 a massa.
Passaggio 3: aggiungi codice ad Arduino per acquisire letture UV
Il file allegato include il codice per Arduino che inizializzerà il sensore e prenderà le letture UV.
Passaggio 4: risoluzione dei problemi (se necessario)
Ho usato le batterie per alimentare Arduino perché un adattatore di alimentazione da 5 V gli dava troppa energia: il display sembrava traballante.
È possibile visualizzare l'inizializzazione del sensore dal display seriale in Arduino. Una piccola modifica al codice può consentire di controllare anche le letture sul display seriale. Cambia "lcd.print" in "serial.print".
Divertiti!
Consigliato:
Luce diurna per bici da strada e luce laterale visibile 350mA (cella singola): 11 passaggi (con immagini)
Luce diurna per bici da strada e luce laterale visibile da 350 mA (cella singola): questa luce per bici ha LED ambra anteriori e rivolti a 45 ° guidati fino a 350 mA. La visibilità laterale può migliorare la sicurezza in prossimità degli incroci. L'ambra è stata selezionata per la visibilità diurna. La luce è stata installata sul drop sinistro del manubrio. I suoi modelli possono essere disti
Il progetto di San Valentino: un battito cardiaco visibile: 9 passaggi
Il progetto di San Valentino: un battito cardiaco visibile: San Valentino sta arrivando, sei preoccupato per lei/lui gli piaci o no? Forse vuoi chiedere, ma ecco un altro modo, metti il dito nel dispositivo del battito cardiaco, i dati mostreranno la risposta. Il battito cardiaco degli adulti è di circa 70~80 volte, beh, 60~
Interruttore della luce attivato dal movimento con sensore di luce: 5 passaggi
Interruttore della luce attivato dal movimento con sensore di luce: l'interruttore della luce attivato dal movimento ha molte applicazioni sia a casa che in ufficio. Questo, tuttavia, ha aggiunto il vantaggio di incorporare un sensore di luce, in modo che questa luce possa attivarsi solo di notte
Nokia 5110 LCD con sensore a infrarossi: 4 passaggi
LCD Nokia 5110 con sensore a infrarossi: il display LCD Nokia 5110 è un fantastico display LCD compatibile con la scheda di sviluppo Arduino. Controlliamo ora uno di quegli LCD e lo interfacciamo con Arduino e un sensore IR
COME REALIZZARE UNA FOTOCAMERA A INFRAROSSI CON UNA LUCE LED IR: 5 passaggi (con immagini)
COME REALIZZARE UNA TELECAMERA A INFRAROSSI CON UNA LUCE LED IR: Ho realizzato una telecamera a infrarossi per poterla utilizzare in un sistema di motion capture. Con esso puoi anche ottenere questo tipo di immagini fantastiche: oggetti lucidi nella visione della fotocamera che sono normali nella realtà. Puoi ottenere risultati piuttosto buoni a un prezzo conveniente. Lui