Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Ovaj projekt koristi Adafruit SI1145 UV/vidljivo svjetlo/infracrveni senzor za izračunavanje trenutne UV ocjene. UV se ne osjeća direktno. Umjesto toga, računa se kao funkcija očitanja vidljivog svjetla i infracrvenog zračenja. Kad sam ga testirao vani, bio je tačan na osnovu UV očitavanja sa weather.com. Zamišljao sam projekt sa "steampunk" temom - uređajem koji bi kapetanu vazdušnog broda trebao kada bi izlaganje UV zračenju na palubi zahtijevalo nanošenje ili ponovnu primjenu kreme za sunčanje.
Cjelokupni dizajn trebao je biti integriran s meteorološkom stanicom Raspberry Pi. Nažalost, tu integraciju još nisam završio. Ažurirat ću ovo uputstvo s dodatnim detaljima kada se to dogodi.
Korak 1: Prikupite potrebne materijale
Potreban hardver/softver
- Arduino Uno i kabel za sinkronizaciju s USB priključkom
- Računalo za program Arduino
- Adafruit biblioteka za UV senzor (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Biblioteka s prikazom Liquid Crystal (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- LCD displej. Koristio sam: (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 senzor za UV/IR/vidljivo svjetlo (https://www.adafruit.com/products/1777) B
- Breadboard
- Muški kratkospojni kablovi
- 10k potenciometar
- 220 omski otpornik
- Baterija (8 AA baterija) 6 AA baterija
Korak 2: Konfiguracija hardvera
Lemljenje UV senzoraPriključite Arduino na USB priključak na računaru
Spojite LCD ekran na Arduino
- LCD RS pin - digitalni pin 12
- LCD pin za omogućavanje - digitalni pin 11
- LCD D4 - digitalni pin 5
- LCD D5 pin - digitalni pin 4
- LCD D6 pin - digitalni pin 3
- LCD D7 pin - digitalni pin 2
Priključite modul UV senzora na Arduino. (Adafruit stranica na senzoru sadrži lijep vodič koji uključuje slike ožičenja).
- VIN za napajanje - 5V ili 3V. Postavio sam senzor da koristi 3.3V tako da se 5V može koristiti na LCD ekranu
- GND na masu.
- SCL na senzoru na SCL na Arduinu - pin A5.
- SDA na senzoru na SDA na Arduinu - pin A4.
Povežite 10k potenciometar na +5V i uzemljite izlaz s LCD pinom 3
Ožičite otpornik od 220 ohma za napajanje pozadinskog osvjetljenja ekrana, iglice 15 do 5V i pin 16 na masu.
Korak 3: Dodajte kôd u Arduino za mjerenje UV zračenja
Priložena datoteka uključuje kôd za Arduino koji će inicijalizirati senzor i uzeti UV očitanja.
Korak 4: Rješavanje problema (ako je potrebno)
Koristio sam baterije za napajanje Arduina jer mu je adapter za napajanje od 5 V davao previše energije - ekran je izgledao nesigurno.
Inicijalizaciju senzora možete vidjeti sa serijskog zaslona u Arduinu. Manje podešavanje koda može vam omogućiti provjeru očitanja i na serijskom ekranu. Promijenite "lcd.print" u "serial.print."
Uživajte!
Preporučuje se:
Cestovni bicikl dnevno i bočno vidljivo svjetlo 350mA (jednoćelijsko): 11 koraka (sa slikama)
Dnevno i bočno vidljivo svjetlo za cestovne bicikle 350mA (jednoćelijsko): Ovo svjetlo za bicikl ima prednje i 45 ° okrenute žute LED diode do 350mA. Bočna preglednost može poboljšati sigurnost u blizini raskrsnica. Ćilibar je odabran za dnevnu vidljivost. Svjetlo je instalirano na lijevoj padini upravljača. Njegovi uzorci mogu biti disti
Raspberry Pi - TMP007 Infracrveni senzor termopile senzora Python Vodič: 4 koraka
Raspberry Pi - TMP007 Infracrveni senzor termopilera Python Vodič: TMP007 je infracrveni senzor termopile koji mjeri temperaturu objekta bez kontakta s njim. Infracrvenu energiju koju objekt emitira u senzorskom polju apsorbira termopipa integrirana u senzor. Termopil
Raspberry Pi - TMP007 Infracrveni senzor termopile senzora za Java: 4 koraka
Raspberry Pi - TMP007 Infrared senzor termopile senzora za Java: TMP007 je infracrveni senzor termopile koji mjeri temperaturu objekta bez kontakta s njim. Infracrvenu energiju koju emitira objekt u senzorskom polju apsorbira termopipa integrirana u senzor. Termopil
Infracrveni senzor blizine pomoću LM358: 5 koraka
Infracrveni senzor blizine pomoću LM358: Ovo je uputstvo o izradi infracrvenog senzora blizine
TCRT5000 Infracrveni reflektirajući senzor - kako funkcionira i primjer kruga sa kodom: 6 koraka
TCRT5000 Infracrveni reflektirajući senzor - kako to funkcionira i primjer kola sa kodom: Zdravo, nedavno sam koristio gomilu TCRT5000 -a pri projektiranju i izradi svoje mašine za sortiranje novčića. To možete vidjeti ovdje: Da bih to učinio, morao sam naučiti o TCRT5000 i nakon što sam to shvatio, mislio sam da ću stvoriti vodič za svakoga tko je pogledao