Spisu treści:
- Krok 1: Czego będziesz potrzebować
- Krok 2: Obwód
- Krok 3: Uruchom Visuino i wybierz typ płyty Arduino UNO
- Krok 4: Dodaj i ustaw komponenty w Visuino
- Krok 5: W komponentach Visuino Connect
- Krok 6: Wygeneruj, skompiluj i prześlij kod Arduino
- Krok 7: Graj
Wideo: Jak podłączyć i używać czujnika światła GY-30 BH1750 (GY30 / GY302) - łatwe - Arduino Project!: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
W tym samouczku dowiemy się, jak szybko i łatwo korzystać z czujnika natężenia światła GY-30 BH1750 z Arduino.
Obejrzyj film demonstracyjny.
Krok 1: Czego będziesz potrzebować
- Arduino UNO (lub dowolne inne Arduino)
- Czujnik natężenia światła GY-30 BH1750
- Wyświetlacz OLED
- Deska do krojenia chleba
- Przewody połączeniowe
- Program Visuino: Pobierz Visuino
Krok 2: Obwód
- Podłącz dodatni pin Arduino [5V] do dodatniego pinu płytki stykowej [czerwona linia]
- Podłącz ujemny styk Arduino [GND] do ujemnego styku płytki stykowej [BlueLine]
- Podłącz pin Arduino [SCL] do płytki stykowej
- Podłącz pin Arduino [SDA] do płytki stykowej
- Podłącz pin wyświetlacza OLED [SCL] do płytki stykowej <ta sama linia, do której podłączony jest pin Arduino [SCL]
- Podłącz pin wyświetlacza OLED [SDA] do płytki stykowej <ta sama linia, do której podłączony jest pin Arduino [SDA]
- Podłącz styk wyświetlacza OLED [VCC] do dodatniego styku płytki stykowej [czerwona linia]
- Podłącz styk wyświetlacza OLED [GND] do ujemnego styku płytki stykowej [BlueLine]
- Podłącz pin czujnika światła [SCL] do płytki stykowej <ta sama linia, do której podłączony jest pin Arduino [SCL]
- Podłącz pin czujnika światła [SDA] do płytki stykowej <ta sama linia, do której podłączony jest pin Arduino [SDA]
- Podłącz styk czujnika światła [VCC] do styku dodatniego płytki stykowej [czerwona linia]
- Podłącz styk czujnika światła [GND] do ujemnego styku płytki stykowej [BlueLine]
Krok 3: Uruchom Visuino i wybierz typ płyty Arduino UNO
Aby rozpocząć programowanie Arduino, musisz mieć zainstalowane Arduino IDE stąd:
Należy pamiętać, że w Arduino IDE 1.6.6 występuje kilka krytycznych błędów. Upewnij się, że zainstalowałeś 1.6.7 lub nowszy, w przeciwnym razie ta instrukcja nie będzie działać! Jeśli jeszcze tego nie zrobiłeś, wykonaj czynności opisane w tej instrukcji, aby skonfigurować Arduino IDE do programowania Arduino UNO! Visuino: https://www.visuino.eu również musi być zainstalowane. Uruchom Visuino, jak pokazano na pierwszym obrazku Kliknij przycisk "Narzędzia" na komponencie Arduino (Zdjęcie 1) w Visuino Gdy pojawi się okno dialogowe, wybierz "Arduino UNO", jak pokazano na Zdjęciu 2
Krok 4: Dodaj i ustaw komponenty w Visuino
- Dodaj komponent „ROHM BH1750 Czujnik światła otoczenia (I2C)”
- Dodaj komponent "SSD1306/SH1106 OLED Display (I2C)"
- Kliknij dwukrotnie komponent „DisplayOLED1” iw oknie „Elementy” przeciągnij „Pole tekstowe” w lewo
- Po lewej stronie wybierz „TextField1” i w oknie właściwości ustaw rozmiar:3
Krok 5: W komponentach Visuino Connect
- Podłącz pin komponentu „LightSensor1” [Control] do pinu Arduino I2C [In]
- Połącz pin komponentu „LightSensor1” [Out] z pinem komponentu „DisplayOLED1>TextField1” [In]
- Podłącz pin komponentu "DisplayOLED1" [Out] do pinu Arduino I2C [In]
Krok 6: Wygeneruj, skompiluj i prześlij kod Arduino
W Visuino naciśnij F9 lub kliknij przycisk pokazany na Zdjęciu 1, aby wygenerować kod Arduino i otworzyć Arduino IDE
W Arduino IDE kliknij przycisk Prześlij, aby skompilować i przesłać kod (Zdjęcie 2)
Krok 7: Graj
Jeśli włączysz moduł Arduino UNO, wyświetlacz zacznie pokazywać liczbę natężenia światła, którą otrzymuje z czujnika światła.
Uwaga: Jeśli nie masz wyświetlacza OLED, możesz po prostu podłączyć pin "ListSensor1" [Out] do pinu Arduino Serial[0] [In] i monitorować natężenie światła w karcie Visuino Serial (Zdjęcie1)
Gratulacje! Zrealizowałeś swój projekt z Visuino. Dołączony jest również projekt Visuino, który stworzyłem dla tego Instructable. Możesz go pobrać tutaj i otworzyć w Visuino:
Zalecana:
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: 6 kroków
Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: W tym samouczku dowiemy się, jak włączać i wyłączać diodę LED za pomocą prostego przycisku i Visuino. Obejrzyj film demonstracyjny
Zdalnie sterowany włącznik światła Bluetooth - modernizacja. Włącznik światła nadal działa, bez dodatkowego pisania.: 9 kroków (ze zdjęciami)
Zdalnie sterowany włącznik światła Bluetooth - modernizacja. Przełącznik światła nadal działa, bez dodatkowego pisania.: aktualizacja z 25 listopada 2017 r. - W przypadku wersji tego projektu o dużej mocy, która może kontrolować kilowaty obciążenia, zobacz Doposażenie sterowania BLE w obciążenia o dużej mocy - nie jest wymagane dodatkowe okablowanie Aktualizacja z 15 listopada 2017 r. - Niektóre płyty BLE / stosy oprogramowania dostarczają
Włącznik światła aktywowany ruchem z czujnikiem światła: 5 kroków
Włącznik światła aktywowany ruchem z czujnikiem światła: Włącznik światła aktywowany ruchem ma wiele zastosowań zarówno w domu, jak iw biurze. Ma to jednak dodatkową zaletę polegającą na włączeniu czujnika światła, dzięki czemu światło to może być wyzwalane tylko w nocy
Jak używać Wiimote jako myszy komputerowej, używając świec jako czujnika !!: 3 kroki
Jak używać Wiimote jako myszy komputerowej, używając świec jako czujnika !!: Ten przewodnik pokaże Ci, jak podłączyć Wii Remote (Wiimote) do komputera i używać go jako myszy