Kazalo:

Kako povezati in uporabiti svetlobni senzor GY -30 BH1750 (GY30 / GY302) - enostavno - Arduino projekt!: 7 korakov
Kako povezati in uporabiti svetlobni senzor GY -30 BH1750 (GY30 / GY302) - enostavno - Arduino projekt!: 7 korakov

Video: Kako povezati in uporabiti svetlobni senzor GY -30 BH1750 (GY30 / GY302) - enostavno - Arduino projekt!: 7 korakov

Video: Kako povezati in uporabiti svetlobni senzor GY -30 BH1750 (GY30 / GY302) - enostavno - Arduino projekt!: 7 korakov
Video: BTT - Manta M4P - TMC2130 SPI with Sensorless Homing 2024, December
Anonim
Image
Image

V tej vadnici se bomo naučili, kako hitro in enostavno uporabljati senzor jakosti svetlobe GY-30 BH1750 z Arduinom.

Oglejte si predstavitveni video.

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  1. Arduino UNO (ali kateri koli drug Arduino)
  2. Senzor jakosti svetlobe GY-30 BH1750
  3. OLED zaslon
  4. Ogledna plošča
  5. Mostične žice
  6. Program Visuino: Prenesite Visuino

2. korak: vezje

Vezje
Vezje
  1. Priključite pozitivni zatič Arduino [5V] na pozitivni zatič na plošči [rdeča črta]
  2. Negativni zatič Arduino [GND] priključite na negativni zatič na plošči [BlueLine]
  3. Priključite Arduino pin [SCL] na mizo
  4. Arduino pin [SDA] priključite na mizo
  5. Zatič OLED zaslona [SCL] priključite na mizo <ista vrstica, kjer je priključen zatič Arduino [SCL]
  6. Pin OLED Display [SDA] povežite z mizo <ista vrstica, kjer je priključen Arduino pin [SDA]
  7. Zatič zaslona OLED [VCC] povežite s pozitivnim zatičem na plošči [rdeča črta]
  8. Zatič zaslona OLED [GND] povežite z negativnim zatičem na plošči [BlueLine]
  9. Zatič senzorja svetlobe [SCL] priključite na ploščo <ista vrstica, kjer je priključen zatič Arduino [SCL]
  10. Pin senzorja svetlobe [SDA] priključite na mizo <ista vrstica, kjer je priključen pin Arduino [SDA]
  11. Pin senzorja svetlobe [VCC] povežite s pozitivnim zatičem na plošči [rdeča črta]
  12. Priključite zatič svetlobnega senzorja [GND] na negativni zatič na plošči [BlueLine]

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Če želite začeti programirati Arduino, morate imeti nameščen Arduino IDE od tukaj:

Upoštevajte, da je v Arduino IDE 1.6.6 nekaj kritičnih napak. Namestite 1.6.7 ali novejšo različico, sicer ta navodila ne bodo delovala! Če tega niste storili, sledite korakom v tem navodilu za nastavitev Arduino IDE za programiranje Arduino UNO! Namestiti je treba tudi Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: V Visuinu dodajte in nastavite komponente

V Visuinu komponente za dodajanje in nastavljanje
V Visuinu komponente za dodajanje in nastavljanje
V Visuinu komponente za dodajanje in nastavljanje
V Visuinu komponente za dodajanje in nastavljanje
V Visuinu komponente za dodajanje in nastavljanje
V Visuinu komponente za dodajanje in nastavljanje
V Visuinu komponente za dodajanje in nastavljanje
V Visuinu komponente za dodajanje in nastavljanje
  1. Dodajte komponento "ROHM BH1750 Senzor svetlobe okolice (I2C)"
  2. Dodajte komponento "SSD1306/SH1106 OLED zaslon (I2C)"
  3. Dvokliknite komponento "DisplayOLED1" in v oknu "Elementi" povlecite "Besedilno polje" na levo
  4. Na levi strani izberite "TextField1" in v oknu lastnosti nastavite velikost: 3

5. korak: V komponentah Visuino Connect

V komponentah Visuino Connect
V komponentah Visuino Connect
  1. Priključite komponentni zatič "LightSensor1" [Control] na Arduino I2C pin [In]
  2. Priključite komponentni zatič "LightSensor1" [Out] na komponentni pin "DisplayOLED1> TextField1" [In]
  3. Priključite "DisplayOLED1" komponentni pin [Out] na Arduino I2C pin [In]

6. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu pritisnite F9 ali kliknite gumb, prikazan na sliki 1, da ustvarite kodo Arduino, in odprite Arduino IDE

V Arduino IDE kliknite gumb za nalaganje, da sestavite in naložite kodo (slika 2)

7. korak: Igrajte se

Igraj
Igraj

Če napajate modul Arduino UNO, bo zaslon začel prikazovati številko jakosti svetlobe, ki jo dobi od senzorja svetlobe.

Opomba: Če nimate zaslona OLED, lahko samo priključite "ListSensor1" pin [Out] na pin Arduino Serial [0] [In] in spremljate jakost svetlobe na zavihku Visuino Serial (Slika1)

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable. Lahko ga prenesete tukaj in odprete v Visuinu:

Priporočena: