Obsah:
- Krok 1: Zhromaždite potrebné materiály
- Krok 2: Konfigurácia hardvéru
- Krok 3: Pridajte kód do Arduina a urobte UV čítanie
- Krok 4: Riešenie problémov (ak je to potrebné)
Video: Adafruit SI1145 UV/viditeľné svetlo/infračervený senzor - Arduino a LCD: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Tento projekt používa na výpočet aktuálneho hodnotenia UV žiarenia senzor Adafruit SI1145 UV/Visible Light/Infrared. UV nie je priamo snímané. Skôr sa počíta ako funkcia hodnôt viditeľného svetla a infračerveného žiarenia. Keď som to testoval vonku, bolo to presné na základe hodnoty UV z portálu weather.com. Predstavil som si projekt s témou „steampunk“- zariadenie, ktoré by kapitán vzducholode potreboval, keď by ultrafialové žiarenie na palube vyžadovalo aplikáciu alebo opätovné nanesenie slnečného žiarenia.
Celkový dizajn bol určený na integráciu s meteorologickou stanicou Raspberry Pi. Túto integráciu som bohužiaľ ešte nedokončil. Keď k tomu dôjde, aktualizujem tento návod s ďalšími podrobnosťami.
Krok 1: Zhromaždite potrebné materiály
Vyžaduje sa hardvér/softvér
- Arduino Uno a synchronizačný kábel do portu USB
- Počítač na programovanie Arduina
- Knižnica Adafruit pre UV senzor (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Knižnica displeja z tekutých kryštálov (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- Displej LCD. Použil som: (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)
- Senzor Adafruit SI1145 pre UV/IR/viditeľné svetlo (https://www.adafruit.com/products/1777) B
- Breadboard
- Prepojovacie káble medzi mužmi a mužmi
- 10k potenciometer
- Odpor 220 ohmov
- Batéria (8 batérií AA) 6 batérií AA
Krok 2: Konfigurácia hardvéru
Spájkovací UV senzor Pripojte Arduino k USB portu na počítači
Pripojte LCD displej k Arduinu
- LCD pin RS - digitálny pin 12
- PIN aktivácie LCD - digitálny pin 11
- LCD D4 - digitálny kolík 5
- Kolík LCD D5 - digitálny kolík 4
- Kolík LCD D6 - digitálny kolík 3
- Kolík LCD D7 - digitálny kolík 2
Pripojte modul senzora UV k Arduinu. (Stránka Adafruit na senzore obsahuje pekný návod vrátane obrázkov zapojenia).
- VIN na napájanie - 5V alebo 3V. Senzor som nastavil na používanie 3,3 V, aby 5 V mohol používať LCD displej
- GND na zem.
- Snímač SCL na SCL na Arduino - pin A5.
- SDA na senzore na SDA na Arduino - pin A4.
Potenciometer 10k zapojte do +5V a uzemnite s výstupom na pin LCD 3
Pripojte rezistor 220 ohmov na napájanie podsvietenia displeja, kolíky 15 až 5 V a kolík 16 na uzemnenie.
Krok 3: Pridajte kód do Arduina a urobte UV čítanie
Priložený súbor obsahuje kód pre Arduino, ktorý inicializuje senzor a odčíta UV hodnoty.
Krok 4: Riešenie problémov (ak je to potrebné)
Na napájanie Arduina som použil batérie, pretože 5V napájací adaptér mu dodával príliš veľa energie - displej vyzeral nervózne.
Inicializáciu senzora môžete vidieť na sériovom displeji v Arduine. Menšia úprava kódu vám môže umožniť kontrolovať údaje aj na sériovom displeji. Zmeňte „lcd.print“na „serial.print“.
Užite si to!
Odporúča:
Cestný bicykel denné a bočné viditeľné svetlo 350mA (jedna bunka): 11 krokov (s obrázkami)
Cestné bicykle denné a bočné viditeľné svetlo 350 mA (jedna bunka): Toto svetlo na bicykel má predné a 45 ° obrátené oranžové LED diódy napájané až 350 mA. Bočná viditeľnosť môže zvýšiť bezpečnosť v blízkosti križovatiek. Amber bola vybraná pre dennú viditeľnosť. Svetlo bolo nainštalované na ľavý pokles riadidiel. Jeho vzory môžu byť vzdialené
Infračervený senzor kociek: 5 krokov
Infračervený senzor kociek: Volám sa Calvin a ukážem vám, ako vytvoriť infračervený senzor kociek, a vysvetlím, ako to funguje. V súčasnosti som študentom Taylorovej univerzity, ktorý študuje počítačové inžinierstvo a môj tím, a požiadali ma, aby som navrhol a postavil mechanizmus, ktorý by môže triediť akékoľvek
Slnečné svetlo bez batérie alebo slnečné denné svetlo Prečo nie?: 3 kroky
Slnečné svetlo bez batérie alebo slnečné denné svetlo … Prečo nie?: Vitajte. Prepáčte za moju angličtinu Daylight? Slnečné? Prečo? Cez deň mám mierne tmavú miestnosť a pri použití musím zapnúť svetlo. Nainštalujte slnečné svetlo na deň a noc (1 miestnosť): (v Čile)-solárny panel 20w: 42 dolárov-batéria: 15 dolárov-solárne poplatok za
Raspberry Pi - TMP007 Infračervený termopile senzor Java výučba: 4 kroky
Raspberry Pi - TMP007 Infračervený termopile senzor Java Výučba: TMP007 je infračervený termopile senzor, ktorý meria teplotu objektu bez toho, aby s ním bol v kontakte. Infračervená energia vyžarovaná objektom v poli snímača je absorbovaná termopilom integrovaným v snímači. Termopil
RIG CELL LITE INTRO: INFRAČERVENÝ SENZOR: 3 kroky
RIG CELL LITE INTRO: INFRAČERVENÝ SENZOR: Infračervený senzor je elektronické zariadenie, ktoré vyžaruje za účelom snímania niektorých aspektov okolia. IR senzor môže merať teplo objektu a tiež detegovať pohyb. Tieto typy senzorov merajú iba infračervené žiarenie, t