Innehållsförteckning:

Hur man kopplar och använder GY -30 BH1750 ljussensor (GY30 / GY302) - Lätt - Arduino Project !: 7 steg
Hur man kopplar och använder GY -30 BH1750 ljussensor (GY30 / GY302) - Lätt - Arduino Project !: 7 steg

Video: Hur man kopplar och använder GY -30 BH1750 ljussensor (GY30 / GY302) - Lätt - Arduino Project !: 7 steg

Video: Hur man kopplar och använder GY -30 BH1750 ljussensor (GY30 / GY302) - Lätt - Arduino Project !: 7 steg
Video: How Your Muscles Change With Exercise 2024, November
Anonim
Image
Image

I denna handledning lär vi oss hur man snabbt och enkelt använder GY-30 BH1750 ljusintensitetssensor med Arduino.

Se en demonstrationsvideo.

Steg 1: Vad du behöver

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
  1. Arduino UNO (eller någon annan Arduino)
  2. GY-30 BH1750 ljusintensitetssensor
  3. OLED -skärm
  4. Bakbord
  5. Bygelkablar
  6. Visuino -program: Ladda ner Visuino

Steg 2: Kretsen

Kretsen
Kretsen
  1. Anslut Arduino positiv pin [5V] till breadboard positiv pin [Red Line]
  2. Anslut Arduino negativa stift [GND] till brödbräda negativa stift [BlueLine]
  3. Anslut Arduino pin [SCL] till brödbrädan
  4. Anslut Arduino pin [SDA] till brödbrädan
  5. Anslut OLED Display pin [SCL] till breadboard <samma linje som Arduino pin [SCL] är ansluten
  6. Anslut OLED Display pin [SDA] till breadboard <samma linje som Arduino pin [SDA] är ansluten
  7. Anslut OLED Display pin [VCC] till breadboard positive pin [Red Line]
  8. Anslut OLED Display pin [GND] till breadboard negative pin [BlueLine]
  9. Anslut Light Sensor pin [SCL] till breadboard <samma linje som Arduino pin [SCL] är ansluten
  10. Anslut Light Sensor pin [SDA] till breadboard <samma linje som Arduino pin [SDA] är ansluten
  11. Anslut ljussensorns stift [VCC] till den positiva stiftbrädan [röd linje]
  12. Anslut ljussensorns stift [GND] till brödbrädans negativa stift [BlueLine]

Steg 3: Starta Visuino och välj Arduino UNO -korttyp

Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp

För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:

Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2

Steg 4: Lägg till och ställ in komponenter i Visuino

I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
I Visuino Lägg till och ställ in komponenter
  1. Lägg till komponenten "ROHM BH1750 Ambient Light Sensor (I2C)"
  2. Lägg till komponenten "SSD1306/SH1106 OLED Display (I2C)"
  3. Dubbelklicka på "DisplayOLED1" -komponenten och dra "Textfält" till vänster i fönstret "Elements"
  4. På vänster sida väljer du sedan "TextField1" och i fastighetsfönstret anger du storlek: 3

Steg 5: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
  1. Anslut "LightSensor1" komponentstift [Control] till Arduino I2C pin [In]
  2. Anslut komponentstiftet "LightSensor1" [Out] till "DisplayOLED1> TextField1" component pin [In]
  3. Anslut "DisplayOLED1" komponentstift [Out] till Arduino I2C pin [In]

Steg 6: Generera, kompilera och ladda upp Arduino -koden

Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden

I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE

I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)

Steg 7: Spela

Spela
Spela

Om du driver Arduino UNO -modulen börjar displayen visa ett ljusintensitetsnummer som den får från ljussensorn.

Obs: Om du inte har en OLED -skärm kan du bara ansluta "ListSensor1" -pinnen [Out] till Arduino Serial [0] pin [In] och övervaka ljusintensiteten i Visuino Serial -fliken (Bild1)

Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable. Du kan ladda ner den här och öppna den i Visuino:

Rekommenderad: