Obsah:

Ako zapojiť a používať svetelný senzor GY -30 BH1750 (GY30 / GY302) - jednoduché - projekt Arduino!: 7 krokov
Ako zapojiť a používať svetelný senzor GY -30 BH1750 (GY30 / GY302) - jednoduché - projekt Arduino!: 7 krokov

Video: Ako zapojiť a používať svetelný senzor GY -30 BH1750 (GY30 / GY302) - jednoduché - projekt Arduino!: 7 krokov

Video: Ako zapojiť a používať svetelný senzor GY -30 BH1750 (GY30 / GY302) - jednoduché - projekt Arduino!: 7 krokov
Video: Building The World's First MANUAL Dodge Demon! | PT 8 2024, November
Anonim
Image
Image

V tomto návode sa naučíme, ako rýchlo a ľahko používať snímač intenzity svetla GY-30 BH1750 s Arduino.

Pozrite si ukážkové video.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
  1. Arduino UNO (alebo akékoľvek iné Arduino)
  2. Senzor intenzity svetla GY-30 BH1750
  3. OLED displej
  4. Breadboard
  5. Prepojovacie vodiče
  6. Program Visuino: Stiahnite si Visuino

Krok 2: Okruh

Okruh
Okruh
  1. Pripojte kladný kolík Arduino [5V] k kladnému kolíku nepájivého poľa [červená čiara]
  2. Pripojte záporný kolík Arduino [GND] k zápornému pinu typu breadboard [BlueLine]
  3. Pripojte pin Arduino [SCL] k doske
  4. Pripojte pin Arduino [SDA] k doske
  5. Pripojte pin OLED displeja [SCL] k prepojovaciemu panelu <rovnaký riadok, ako je pripojený kolík Arduino [SCL]
  6. Pripojte kolík OLED displeja [SDA] k prepojovaciemu panelu <rovnaký riadok, ako je pripojený kolík Arduino [SDA]
  7. Pripojte pin OLED displeja [VCC] k kladnému kolíku nepájivého poľa [červená čiara]
  8. Pripojte pin OLED displeja [GND] k zápornému kolíku konektora [BlueLine]
  9. Pripojte kolík svetelného senzora [SCL] k prepojovaciemu panelu <rovnakú linku, kde je pripojený pin Arduino [SCL]
  10. Pripojte kolík svetelného senzora [SDA] k prepojovaciemu panelu <rovnakú linku, kde je pripojený pin Arduino [SDA]
  11. Pripojte kolík svetelného senzora [VCC] k kladnému kolíku prepojovacej dosky [červená čiara]
  12. Pripojte kolík svetelného senzora [GND] k zápornému kolíku napájacieho poľa [BlueLine]

Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:

Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie Arduino UNO! Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 4: V programe Visuino pridajte a nastavte komponenty

Vo Visuino Pridať a nastaviť komponenty
Vo Visuino Pridať a nastaviť komponenty
Vo Visuino Pridať a nastaviť komponenty
Vo Visuino Pridať a nastaviť komponenty
Vo Visuino Pridať a nastaviť komponenty
Vo Visuino Pridať a nastaviť komponenty
Vo Visuino Pridať a nastaviť komponenty
Vo Visuino Pridať a nastaviť komponenty
  1. Pridajte komponentu „ROHM BH1750 Snímač okolitého svetla (I2C)“
  2. Pridajte komponent „SSD1306/SH1106 OLED Display (I2C)“
  3. Dvakrát kliknite na komponent „DisplayOLED1“a v okne „Prvky“presuňte „Textové pole“doľava
  4. Na ľavej strane potom vyberte „TextField1“a v okne vlastností nastavte veľkosť: 3

Krok 5: V komponentoch Visuino Connect

V komponentoch Visuino Connect
V komponentoch Visuino Connect
  1. Pripojte komponentný kolík [LightSensor1 “[ovládanie] k pinu Arduino I2C [In]
  2. Pripojte komponentný kolík „LightSensor1“[Out] k komponentnému kolíku „DisplayOLED1> TextField1“[Vstup]
  3. Pripojte komponentný pin „DisplayOLED1“[von] k pinu Arduino I2C [vstup]

Krok 6: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE

V Arduino IDE kliknite na tlačidlo Nahrať a zostavte a nahrajte kód (obrázok 2)

Krok 7: Hrajte

hrať
hrať

Ak napájate modul Arduino UNO, na displeji sa začne zobrazovať číslo intenzity svetla, ktoré získa zo svetelného senzora.

Poznámka: Ak nemáte OLED displej, stačí prepojiť pin „ListSensor1“[Out] s pinom Arduino Serial [0] [In] a monitorovať intenzitu svetla na karte Seru Visuino (obrázok 1).

Gratulujem Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable. Môžete si ho stiahnuť tu a otvoriť ho vo Visuino:

Odporúča: