Tartalomjegyzék:
- 1. lépés: Tehát mi ez?
- 2. lépés: A fényérzékelő
- 3. lépés: Anyagok
- 4. lépés: Csatlakozások
- 5. lépés: Szoftver
- 6. lépés: Fénymérő munka közben
- 7. lépés: Kész
Videó: MAX44009 fényérzékelő OLED -del: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Helló társak!
Tegnap úgy döntöttem, hogy közzéteszek egy másik egyszerű szerkentyűt, amelyet a barátomnak készítettem. Megkért, hogy készítsek egy egyszerű fénymérőt, amely nappal egy ventilátort és egy relét vezérel a zöld házában. Sajnos nem tudok képeket feltenni a projektről, mert csak egy nanót programoztam neki, és nem tudom, mit csinált azóta. De közzéteszem a saját verziómat.
1. lépés: Tehát mi ez?
Ez egy fény (lux) mérő, amely arduino -t, fényérzékelőt, egy oled kijelzőt és néhány LED -et használ. Azért választottam az oled kijelzőt, mert könnyen csatlakoztatható az arduino -hoz. Így időt és anyagot spórolhattam meg az összes összeállításához.
Fogjunk hozzá!
2. lépés: A fényérzékelő
A MAX44009 környezeti fényérzékelő nagyszerű, könnyen használható és nagyon olcsó érzékelő. De ami a legfontosabb: széles mérési tartománya van: 0,045 Lux - 188 000 Lux; nagyon alacsony üzemi áram. Az általam használt könyvtár támogatja a WPM (watt per négyzetméter) számítást. Ez elég jó ??? IGEN!
Csak azt tanácsolom, hogy 3,3 voltos feszültséggel használja, amikor az arduino -hoz van csatlakoztatva.
Hozzáadtam ezeket a linkeket, hogy olvashassak az alapvető tényekről.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
Mi az a WPM?
Ahogy a könyvtárban írják h.file: bla bla …………….. Ez lehetővé teszi egy alacsony költségű, kis léptékű érzékelőt, amely képes megközelíteni a földet érő energiát (W/m^2)
bármikor. Szerintem egyenesen előre.
3. lépés: Anyagok
A projekthez szükséges alkatrészek a következők:
- Arduino Uno (Atmega328 és újabb)
- 0,96 hüvelykes I2C kijelző
- MAX44009 fényérzékelő
- Kenyérsütő deszkát
- Néhány áthidaló vezeték
- Néhány led vagy egy 10 szegmenses ledrúd
De természetesen bármilyen más kijelzőt is használhat, ha kívánja.
4. lépés: Csatlakozások
Kérjük, értsék meg: nincs fritrálásom vagy más hasonló cuccom. Nem szeretem, és nincs időm és idegem foglalkozni vele.
A kapcsolatok nagyon egyszerűek:
A kijelző és az érzékelő az arduino I2C vonalait használja.
Kijelző:
VCC - 3,3 vagy 5 volt
GND - Föld
SCL - analóg 5
SDA - analóg 4
MAX44009:
VCC - 3,3 volt (csak !!)
GND - Föld
SCL - analóg 5SDA - analóg 4
A kenyérsütő táblán használt 10 led 2–11.
5. lépés: Szoftver
Adom a használt könyvtárakat és vázlatokat.
Másolja és illessze be, fordítsa le és töltse fel az arduino -ba.
6. lépés: Fénymérő munka közben
A feltöltés után az arduino méri és megjeleníti a lux, wpm értéket. A leolvasott értékeket 300 ms -onként frissítik.
A vázlat két részből áll. Az első rész ledek nélkül, a második rész a ledekkel.
Mivel az érzékelő akár 188006 luxot is mérhet, úgy döntöttem, hogy minden LED 18 000 luxot jelez. De az értékeket az igényeihez igazíthatja. Rendeltem egy 10 szegmenses led sávot a fénymérő végleges verziójához, de még nem kaptam meg. Ez az egyetlen alkatrész hiányzik, de amikor megkapom, vízálló burkolatba fogom gyártani.
7. lépés: Kész
Kész vagy. Használd kedved szerint.
Remélem, hasznosnak találja.
Legyen szép napod!
Ajánlott:
Hőmérséklet- és fényérzékelő: 8 lépés
Hőmérséklet- és fényérzékelő: Ez az utasítás egy alapvető hőmérséklet- és fényérzékelőre vonatkozik. Nagyjából ennyi
Ijesztő mikrobit fényérzékelő: 5 lépés
Ijesztő mikrobit fényérzékelő: Meg akarja kísérteni barátait? Nos, jó helyre jöttél. Ma megmutatom, hogyan lehet fényérzékelő, zajkeltő, kísérteties trükköt csinálni a mikrobitével! Amire szüksége van: hangszóró-mikrobit-alligátor vezetékek-tápegység-és a mikrobit c
Arduino Nano - TSL45315 Környezeti fényérzékelő oktatóanyag: 4 lépés
Arduino Nano - TSL45315 Környezeti fényérzékelő bemutató: A TSL45315 egy digitális környezeti fényérzékelő. Közelíti az emberi szem reakcióját különböző megvilágítási körülmények között. Az eszközök három választható integrációs idővel rendelkeznek, és közvetlen 16 bites lux kimenetet biztosítanak az I2C busz interfészen keresztül. A készülék együtt
LDR alapú fényérzékelő/érzékelő: 3 lépés
LDR alapú fényérzékelő/érzékelő: A fényérzékelők és érzékelők rendkívül hasznosak a mikrovezérlők és a beágyazott rendszerek számára, valamint intenzitásfigyelést is kell végezni. Az egyik legegyszerűbb és legolcsóbb ilyen érzékelő az LDR. Az LDR vagy fényfüggő ellenállások könnyen használhatók
Raspberry Pi - TSL45315 Környezeti fényérzékelő Java oktatóanyag: 4 lépés
Raspberry Pi - TSL45315 Környezeti fényérzékelő Java oktatóanyag: A TSL45315 digitális környezeti fényérzékelő. Közelíti az emberi szem reakcióját különböző megvilágítási körülmények között. Az eszközök három választható integrációs idővel rendelkeznek, és közvetlen 16 bites lux kimenetet biztosítanak az I2C busz interfészen keresztül. A készülék együtt