INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Die stroombaan
- Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
- Stap 4: Voeg en stel komponente by in Visuino
- Stap 5: In Visuino Connect Components
- Stap 6: Genereer, stel op en laai die Arduino -kode op
- Stap 7: Speel
Video: Hoe u GY -30 BH1750 -ligsensor (GY30 / GY302) bedraad en gebruik - maklik - Arduino -projek !: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie handleiding leer ons hoe u die GY-30 BH1750 ligintensiteitsensor vinnig en maklik met Arduino kan gebruik.
Kyk na 'n demonstrasievideo.
Stap 1: wat u benodig
- Arduino UNO (of enige ander Arduino)
- GY-30 BH1750 ligintensiteitsensor
- OLED -skerm
- Broodbord
- Springdrade
- Visuino -program: Laai Visuino af
Stap 2: Die stroombaan
- Koppel die Arduino -positiewe pen [5V] aan die positiewe pen van die broodbord [Rooi lyn]
- Koppel Arduino -negatiewe pen [GND] aan die negatiewe broodpen [BlueLine]
- Koppel die Arduino -pen [SCL] aan die broodbord
- Koppel die Arduino -pen [SDA] aan die broodbord
- Koppel OLED Display pin [SCL] aan broodbord <dieselfde lyn as die Arduino pin [SCL] gekoppel is
- Koppel OLED Display pin [SDA] aan broodbord <dieselfde lyn as die Arduino pin [SDA] gekoppel is
- Koppel die OLED -skermpen [VCC] aan die positiewe pen van die broodbord [Rooi lyn]
- Koppel die OLED -skermpen [GND] aan die negatiewe broodpen van die broodbord [BlueLine]
- Koppel Light Sensor pin [SCL] aan broodbord <dieselfde lyn as die Arduino pin [SCL] gekoppel is
- Koppel die ligsensorpen [SDA] aan die broodbord <dieselfde lyn waar die Arduino -pen [SDA] gekoppel is
- Koppel die lichtsensorpen [VCC] aan die positiewe pen van die broodbord [Rooi lyn]
- Koppel die ligsensorpen [GND] aan die negatiewe pan van die broodbord [BlueLine]
Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:
Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om Arduino UNO te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2
Stap 4: Voeg en stel komponente by in Visuino
- Voeg die komponent "ROHM BH1750 Ambient Light Sensor (I2C)" by
- Voeg die komponent "SSD1306/SH1106 OLED Display (I2C)" by
- Dubbelklik op die komponent "DisplayOLED1" en sleep in die venster "Elemente" "Teksveld" na links
- Kies dan "TextField1" aan die linkerkant en stel die grootte in die eienskappe venster in: 3
Stap 5: In Visuino Connect Components
- Koppel die "LightSensor1" -komponentpen [Control] aan die Arduino I2C -pen [In]
- Koppel "LightSensor1" komponentpen [Uit] aan "DisplayOLED1> TextField1" komponentpen [In]
- Koppel "DisplayOLED1" komponentpen [Uit] aan Arduino I2C -pen [In]
Stap 6: Genereer, stel op en laai die Arduino -kode op
Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop
Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)
Stap 7: Speel
As u die Arduino UNO -module aanskakel, sal die skerm 'n ligintensiteitsgetal toon wat dit van die ligsensor kry.
Opmerking: as u nie 'n OLED -skerm het nie, kan u net die "ListSensor1" pen [Out] na Arduino Serial [0] pin [In] dra en die ligintensiteit in die Visuino Serial Tab (prent 1) monitor.
Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie Instructable geskep het, is ook aangeheg. U kan dit hier aflaai en in Visuino oopmaak:
Aanbeveel:
Geeetech -bord na Raspberry Pi via aangepaste USB -kabel Direkte bedraad: 4 stappe
Geeetech -bord na Raspberry Pi via aangepaste USB -kabel Direk bedraad: Hallo! Hierdie gids sal u wys hoe u 'n aangepaste USB na JST XH 4-pins kabel kan maak, sodat u u Raspberry Pi of 'n ander USB-toestel direk op 'n Geeetech 2560 rev 3-bord op 'n Geeetech-drukker kan dra, soos die A10. Hierdie kabel sluit aan by die gerieflike paral
Hoe u 'n DHT11 -sensor bedraad+kodeer: 8 stappe
Hoe u 'n DHT11 -sensor bedraad+kodeer: in hierdie instruksies leer u hoe u 'n DHT11 -sensor moet bedraad en kodeer. Daar is video's, foto's en woorde om dit vir u makliker te maak. Ek hoop dat dit vir u maklik sal wees
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: 10 stappe
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: Spesifikasie: Versoenbaar met nodemcu 18650 laaistelselintegrasie aansluiting kan gebruik word vir slaapmodus · 1 voeg by
Hoe om Mac Terminal te gebruik en hoe om sleutelfunksies te gebruik: 4 stappe
Hoe om Mac Terminal te gebruik en hoe om belangrike funksies te gebruik: Ons sal u wys hoe u die MAC Terminal kan oopmaak. Ons sal u ook 'n paar funksies in die Terminal wys, soos ifconfig, veranderende gidse, toegang tot lêers en arp. Met Ifconfig kan u u IP -adres en u MAC -advertensie nagaan
Oortuig u daarvan om net 'n 12V-na-AC-lynomvormer te gebruik vir LED-ligstringe in plaas daarvan om hulle weer vir 12V te bedraad: 3 stappe
Oortuig u daarvan om net 'n 12V-na-AC-lynomvormer te gebruik vir LED-ligstringe in plaas daarvan om hulle weer vir 12V te bedraad: my plan was eenvoudig. Ek wou 'n muur-aangedrewe LED-ligstring in stukke sny en dan weer bedraad om 12 volt af te loop. Die alternatief was om 'n kragomvormer te gebruik, maar ons weet almal dat hulle vreeslik ondoeltreffend is, nie waar nie? Reg? Of is hulle?