Turinys:
- 1 žingsnis: surinkite reikalingas medžiagas
- 2 žingsnis: Aparatūros konfigūravimas
- 3 veiksmas: pridėkite kodą prie „Arduino“, kad gautumėte UV rodmenis
- 4 žingsnis: trikčių šalinimas (jei reikia)
Video: „Adafruit SI1145“UV/matomos šviesos/infraraudonųjų spindulių jutiklis - „Arduino“ir LCD: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šis projektas naudoja Adafruit SI1145 UV/matomos šviesos/infraraudonųjų spindulių jutiklį, kad apskaičiuotų dabartinį UV įvertinimą. UV nejaučia tiesiogiai. Greičiau jis apskaičiuojamas kaip matomos šviesos ir infraraudonųjų spindulių rodmenų funkcija. Kai išbandžiau lauke, jis buvo tikslus, remiantis UV rodmeniu iš weather.com. Projektą įsivaizdavau „steampunk“tema - įrenginiu, kurio dirižablio kapitonui prireiks, kai denio UV spindulių poveikis turės būti taikomas ar pakartotinai taikomas.
Bendras dizainas buvo skirtas integruoti į „Raspberry Pi“oro stotį. Deja, aš dar nebaigiau tos integracijos. Kai tai atsitiks, atnaujinsiu šią instrukciją, pateikdamas daugiau informacijos.
1 žingsnis: surinkite reikalingas medžiagas
Reikalinga aparatinė/programinė įranga
- „Arduino Uno“ir sinchronizuokite laidą su USB prievadu
- Kompiuteris programuoti „Arduino“
- UV jutiklio „Adafruit“biblioteka (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Skystųjų kristalų ekranų biblioteka (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- LCD ekranas. Naudojau: (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“jutiklis, skirtas UV/IR/matomai šviesai (https://www.adafruit.com/products/1777) B
- Bandomoji Lenta
- Kištukiniai kabeliai nuo vyrų iki vyrų
- 10k potenciometras
- 220 omų rezistorius
- Baterijų paketas (8 AA baterijos) 6 AA baterijos
2 žingsnis: Aparatūros konfigūravimas
Lituoti UV jutiklis Prijunkite „Arduino“prie kompiuterio USB prievado
Prijunkite LCD ekraną prie „Arduino“
- LCD RS kaištis - skaitmeninis kaištis 12
- LCD įjungimo kaištis - skaitmeninis kaištis 11
- LCD D4 - skaitmeninis kaištis 5
- LCD D5 kaištis - skaitmeninis kaištis 4
- LCD D6 kaištis - skaitmeninis kaištis 3
- LCD D7 kaištis - skaitmeninis kaištis 2
Prijunkite UV jutiklio modulį prie „Arduino“. („Adafruit“puslapyje jutiklyje yra puiki pamoka, įskaitant laidų nuotraukas).
- VIN į maitinimo šaltinį - 5V arba 3V. Nustatiau jutiklį naudoti 3.3V, kad 5V galėtų naudoti LCD ekranas
- GND į žemę.
- SCL ant jutiklio iki SCL „Arduino“- kaištis A5.
- SDA ant jutiklio į SDA „Arduino“- kaištis A4.
Prijunkite 10 k potenciometrą prie +5 V ir įžeminkite su išvestimi prie LCD kaiščio 3
Prijunkite 220 omų rezistorių, kad maitintumėte ekrano foninį apšvietimą, kaištis nuo 15 iki 5 V ir kaištis 16 įžemintas.
3 veiksmas: pridėkite kodą prie „Arduino“, kad gautumėte UV rodmenis
Pridėtame faile yra „Arduino“kodas, kuris inicijuos jutiklį ir ims UV rodmenis.
4 žingsnis: trikčių šalinimas (jei reikia)
„Arduino“maitinimui naudojau baterijas, nes 5 V maitinimo adapteris suteikė jam per daug energijos - ekranas atrodė niūrus.
Jutiklio inicijavimą galite peržiūrėti iš „Arduino“serijos ekrano. Nedidelis kodo pakeitimas taip pat leidžia patikrinti serijos ekrano rodmenis. Pakeiskite „lcd.print“į „serial.print“.
Mėgautis!
Rekomenduojamas:
Raspberry Pi - TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: 4 žingsniai
„Raspberry Pi“-TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: TMD26721 yra infraraudonųjų spindulių skaitmeninis artumo detektorius, kuris suteikia pilną artumo aptikimo sistemą ir skaitmeninės sąsajos logiką viename 8 kontaktų paviršiaus tvirtinimo modulyje. Artumo aptikimas apima patobulintą signalo ir triukšmo tikslumas. Profesionalus
Guminės juostos mašina, infraraudonųjų spindulių jutiklis, televizorius DEFENDER ROBOT: 5 žingsniai (su nuotraukomis)
Guminės juostos mašina, infraraudonųjų spindulių jutiklis, televizorius DEFENDER ROBOT: nenaudodamas integruotų grandinių, šis robotas laukia infraraudonųjų spindulių signalo iš standartinio televizoriaus nuotolinio valdymo pulto ir greitai suaktyvina guminių juostų rinkinį. Pastaba: peržiūrėkite/paprašykite " darbalaukio svetainės " jei nematote vaizdo įrašo. Atsisakymas: šis projektas yra
„Raspberry Pi“- „TMP007“infraraudonųjų spindulių termopilių jutiklis „Java“pamoka: 4 žingsniai
„Raspberry Pi“- TMP007 infraraudonųjų spindulių termopilių jutiklis „Java“pamoka: TMP007 yra infraraudonųjų spindulių termopilių jutiklis, kuris matuoja objekto temperatūrą, nesiliečiant su juo. Objekto skleidžiamą infraraudonųjų spindulių energiją jutiklio lauke sugeria į jutiklį integruotas termopolis. Termopilis
Infraraudonųjų spindulių artumo jutiklis naudojant LM358: 5 žingsniai
Infraraudonųjų spindulių artumo jutiklis naudojant LM358: tai yra instrukcija, kaip sukurti IR artumo jutiklį
TCRT5000 infraraudonųjų spindulių atspindintis jutiklis - kaip tai veikia ir pavyzdinė grandinė su kodu: 6 žingsniai
TCRT5000 infraraudonųjų spindulių atspindintis jutiklis - kaip tai veikia ir pavyzdinė grandinė su kodu: Sveiki, neseniai kurdamas ir kurdamas monetų rūšiavimo mašiną naudojau daugybę TCRT5000. Tai galite pamatyti čia: norėdamas tai padaryti, turėjau sužinoti apie TCRT5000 ir, kai tai supratau, pagalvojau, kad sukursiu vadovą visiems kitiems, kurie ieško