Мазмұны:

GY -30 BH1750 жарық сенсоры (GY30 / GY302) қалай сыммен қосылады және қолданылады - Оңай - Arduino жобасы!: 7 қадам
GY -30 BH1750 жарық сенсоры (GY30 / GY302) қалай сыммен қосылады және қолданылады - Оңай - Arduino жобасы!: 7 қадам

Бейне: GY -30 BH1750 жарық сенсоры (GY30 / GY302) қалай сыммен қосылады және қолданылады - Оңай - Arduino жобасы!: 7 қадам

Бейне: GY -30 BH1750 жарық сенсоры (GY30 / GY302) қалай сыммен қосылады және қолданылады - Оңай - Arduino жобасы!: 7 қадам
Бейне: Czujnik światła 2024, Қараша
Anonim
Image
Image

Бұл оқулықта біз Arduino көмегімен GY-30 BH1750 жарық қарқындылығы сенсорын тез және оңай қолдануды үйренеміз.

Демонстрациялық бейнені қараңыз.

1 -қадам: Сізге не қажет

Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
Сізге не қажет болады
  1. Arduino UNO (немесе кез келген басқа Arduino)
  2. GY-30 BH1750 жарық қарқындылығы сенсоры
  3. OLED дисплейі
  4. Нан тақтасы
  5. Өткізгіш сымдар
  6. Visuino бағдарламасы: Visuino жүктеу

2 -қадам: Цикл

Цикл
Цикл
  1. Arduino оң түйреуішті [5V] нон тақтасының оң түйреуішіне [Red Line] қосыңыз
  2. Arduino теріс түйреуішін [GND] теріс тақтаға [BlueLine] қосыңыз
  3. Arduino түйреуішін [SCL] тақтаға қосыңыз
  4. Arduino түйреуішін [SDA] нан тақтасына қосыңыз
  5. OLED дисплейінің түйреуішін [SCL] тақтаға жалғаңыз <Arduino түйреуіші [SCL] қосылған жерде
  6. OLED дисплей түйінін [SDA] тақтаға жалғаңыз <Arduino істікшесі [SDA] қосылған жерде
  7. OLED дисплейінің түйреуішін [VCC] тақтаның оң түйреуішіне [Қызыл сызық] жалғаңыз
  8. OLED дисплейінің түйреуішін [GND] теріс тақтаға [BlueLine] қосыңыз
  9. Жарық сенсорының түйреуішін [SCL] тақтаға <Arduino істігі [SCL] қосылған жерде
  10. Жарық сенсорының түйреуішін [SDA] Arduino істікшесі [SDA] жалғанған тақтаға қосыңыз
  11. Жарық сенсорының түйреуішін [VCC] оң жақ түйреуішке [Қызыл сызық] жалғаңыз
  12. Жарық сенсорының түйреуішін [GND] теріс тақтаға [BlueLine] қосыңыз

3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз

Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз

Arduino бағдарламалауды бастау үшін сізге осы жерден Arduino IDE орнату қажет:

Arduino IDE 1.6.6 жүйесінде маңызды қателер бар екенін ескеріңіз. 1.6.7 немесе одан жоғары нұсқасын орнатқаныңызға көз жеткізіңіз, әйтпесе бұл нұсқаулық жұмыс істемейді! Егер сіз осы нұсқаулықты орындамаған болсаңыз, Arduino UNO бағдарламасын Arduino IDE бағдарламасына орнатыңыз! Visuino: https://www.visuino.eu орнату қажет. Visuino -ны бірінші суретте көрсетілгендей бастаңыз Arduino компонентіндегі «Құралдар» түймесін басыңыз (1 -сурет) Visuino -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.

4 -қадам: Visuino компоненттерін қосу және орнату

Visuino компоненттерін қосу және орнату
Visuino компоненттерін қосу және орнату
Visuino компоненттерін қосу және орнату
Visuino компоненттерін қосу және орнату
Visuino компоненттерін қосу және орнату
Visuino компоненттерін қосу және орнату
Visuino компоненттерін қосу және орнату
Visuino компоненттерін қосу және орнату
  1. «ROHM BH1750 Ambient Light Sensor (I2C)» компонентін қосыңыз
  2. «SSD1306/SH1106 OLED Display (I2C)» компонентін қосыңыз
  3. «DisplayOLED1» компонентін екі рет нұқыңыз және «Элементтер» терезесінде «Мәтін өрісін» солға сүйреңіз.
  4. Сол жақта «TextField1» тармағын таңдап, сипаттар терезесінде өлшемді орнатыңыз: 3

5 -қадам: Visuino Connect компоненттерінде

Visuino Connect компоненттерінде
Visuino Connect компоненттерінде
  1. «LightSensor1» компоненттік түйреуішін [Control] Arduino I2C істігіне [In] қосыңыз
  2. «LightSensor1» компонент түйреуішін [Шығу] «DisplayOLED1> TextField1» компоненттік түйреуішіне [In] қосыңыз
  3. «DisplayOLED1» компонент түйреуішін [Шығу] Arduino I2C істікшесіне [Кіріс] жалғаңыз

6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз

Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз

Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE ашыңыз.

Arduino IDE -де кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)

7 -қадам: Ойнаңыз

Ойнаңыз
Ойнаңыз

Егер сіз Arduino UNO модулін қуаттандыратын болсаңыз, Дисплей жарық сенсорынан алатын жарық қарқындылығын көрсете бастайды.

Ескерту: Егер сізде OLED дисплейі болмаса, онда сіз «ListSensor1» түйреуішін [Out] Arduino Serial [0] істігіне [In] қосуға және Visuino сериялық қойындысындағы жарық қарқындылығын бақылауға болады (1 -сурет)

Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Сондай -ақ, мен осы нұсқаулық үшін жасаған Visuino жобасы қоса берілді. Сіз оны мына жерден жүктеп, Visuino -да ашуға болады:

Ұсынылған: