Indholdsfortegnelse:
- Trin 1: Saml nødvendige materialer
- Trin 2: Konfiguration af hardware
- Trin 3: Tilføj kode til Arduino for at tage UV -aflæsninger
- Trin 4: Fejlfinding (hvis det er nødvendigt)
Video: Adafruit SI1145 UV/synligt lys/infrarød sensor - Arduino og LCD: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Dette projekt bruger en Adafruit SI1145 UV/synligt lys/infrarød sensor til at beregne den aktuelle UV -vurdering. UV registreres ikke direkte. Det beregnes snarere som en funktion af det synlige lys og infrarøde aflæsninger. Da jeg testede det udenfor, var det nøjagtigt baseret på UV -læsningen fra weather.com. Jeg forestillede mig projektet med et "steampunk" tema - en enhed, som en luftskibs kaptajn ville have brug for, når UV -eksponeringen på dækket ville kræve påføring eller genanvendelse af solcreme.
Det overordnede design var beregnet til at integreres med Raspberry Pi vejrstation. Desværre har jeg ikke afsluttet den integration endnu. Jeg opdaterer denne instruerbare med yderligere detaljer, når det sker.
Trin 1: Saml nødvendige materialer
Hardware/software påkrævet
- Arduino Uno og synkroniseringsledning til USB -port
- Computer til programmering af Arduino
- Adafruit -bibliotek til UV -sensoren (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Liquid Crystal display bibliotek (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- LCD display. Jeg brugte: (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)
- Adafruit SI1145 sensor til UV/IR/synligt lys (https://www.adafruit.com/products/1777) B
- Brødbræt
- Jumperkabler fra mand til mand
- 10k potentiometer
- 220 ohm modstand
- Batteripakke (8 AA -batterier) 6 AA -batterier
Trin 2: Konfiguration af hardware
Lodde UV -sensor Tilslut Arduino til USB -porten på computeren
Tilslut LCD -skærmen til Arduino
- LCD RS pin - digital pin 12
- LCD Aktiver pin - digital pin 11
- LCD D4 - digital pin 5
- LCD D5 pin - digital pin 4
- LCD D6 pin - digital pin 3
- LCD D7 pin - digital pin 2
Tilslut UV -sensormodul til Arduino. (Adafruit's side på sensoren indeholder en god vejledning inklusive ledningsbilleder).
- VIN til strømforsyning - 5V eller 3V. Jeg indstillede sensoren til at bruge 3.3V, så 5V kan bruges af LCD -skærmen
- GND til jorden.
- SCL på sensor til SCL på Arduino - pin A5.
- SDA på sensor til SDA på Arduino - pin A4.
Led et 10k potentiometer til +5V og jord med output til LCD pin 3
Tilslut en 220 ohm resistor til at tænde baggrundsbelysningen på skærmen, pin 15 til 5V og Pin 16 til Ground.
Trin 3: Tilføj kode til Arduino for at tage UV -aflæsninger
Den vedhæftede fil indeholder koden til Arduino, som vil initialisere sensoren og tage UV -aflæsninger.
Trin 4: Fejlfinding (hvis det er nødvendigt)
Jeg brugte batterier til at drive Arduino, fordi en 5V strømadapter gav den for meget strøm - displayet så vildt ud.
Du kan se initialiseringen af sensoren fra det serielle display i Arduino. En mindre justering af koden kan også give dig mulighed for at kontrollere aflæsninger på det serielle display. Skift "lcd.print" til "serial.print".
God fornøjelse!
Anbefalede:
Racercykel Dag og side synligt 350mA lys (enkeltcelle): 11 trin (med billeder)
Landevejscykel Dag og side synligt 350mA lys (enkeltcelle): Denne cykellampe har gule lysdioder foran og 45 ° vendt op til 350mA. Sidesynlighed kan forbedre sikkerheden i nærheden af kryds. Rav blev valgt til synlighed i dagtimerne. Lyset blev installeret på styrets venstre fald. Dens mønstre kan skelnes
Valentinsdagsprojektet: et synligt hjerteslag: 9 trin
Valentinsdagsprojektet: et synligt hjerteslag: Valentinsdag kommer, er du bekymret for, at hun/han kan lide dig eller ej? Måske vil du spørge, men her er en anden måde, du sætter fingeren i hjerteslagsenheden, dataene viser svaret. Voksnes hjerteslag er omkring 70 ~ 80 gange, ja, 60 ~
M5Stack IR termisk kamera ved hjælp af AMG8833 Infrarød Array Imaging Sensor: 3 trin
M5Stack IR -termokamera ved hjælp af AMG8833 Infrarød Array Imaging Sensor: Som mange har jeg haft en fascination af termiske kameraer, men de har altid været uden for min prisklasse - indtil nu !! Mens jeg surfede gennem Hackaday -webstedet, stødte jeg på denne kameraopbygning ved hjælp af M5Stack ESP32 -modul og en relativt billig
Nokia 5110 LCD med infrarød sensor: 4 trin
Nokia 5110 LCD med infrarød sensor: Nokia 5110 LCD -display er et fantastisk LCD -display, der er kompatibelt med Arduino -udviklingsbordet. Lad os nu styre en af disse LCD'er og grænseflade den med Arduino og en IR -sensor
Musikreaktivt lys -- Sådan laves superenkelt musikreaktivt lys til at gøre skrivebordet fantastisk: 5 trin (med billeder)
Music Reactive Light || Sådan laver du Super Simple Music Reactive Light for Making Desktop Awsome .: Hey whats up guys, I dag vil vi bygge et meget interessant projekt. I dag bygger vi musik reaktivt lys. LED'en ændrer dens lysstyrke iht. basen, der faktisk er lavfrekvent lydsignal. Det er meget enkelt at bygge.Vi vil