Агуулгын хүснэгт:

GY -30 BH1750 гэрлийн мэдрэгчийг (GY30 / GY302) хэрхэн утаж, ашиглах вэ - Ардуино төсөл! 7 алхам
GY -30 BH1750 гэрлийн мэдрэгчийг (GY30 / GY302) хэрхэн утаж, ашиглах вэ - Ардуино төсөл! 7 алхам

Видео: GY -30 BH1750 гэрлийн мэдрэгчийг (GY30 / GY302) хэрхэн утаж, ашиглах вэ - Ардуино төсөл! 7 алхам

Видео: GY -30 BH1750 гэрлийн мэдрэгчийг (GY30 / GY302) хэрхэн утаж, ашиглах вэ - Ардуино төсөл! 7 алхам
Видео: ✅Цифровой датчик освещения на платформе ардуино 2024, Арваннэгдүгээр
Anonim
Image
Image

Энэхүү гарын авлагад бид GY-30 BH1750 гэрлийн эрчим мэдрэгчийг Arduino-той хэрхэн хурдан, хялбар ашиглах талаар сурах болно.

Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  1. Arduino UNO (эсвэл өөр Arduino)
  2. GY-30 BH1750 гэрлийн эрчим мэдрэгч
  3. OLED дэлгэц
  4. Талхны самбар
  5. Холбогч утас
  6. Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ
  1. Arduino эерэг зүү [5V] -ийг талхны эерэг зүүтэй холбоно уу [Улаан шугам]
  2. Arduino сөрөг зүүг [GND] талхны сөрөг зүүтэй холбоно уу [BlueLine]
  3. Arduino pin [SCL] -ийг самбар дээр холбоно уу
  4. Arduino pin [SDA] -ийг самбар дээр холбоно уу
  5. OLED дэлгэцийн зүү [SCL] -ийг Arduino pin [SCL] -тэй холбогдсон талбартай холбоно уу.
  6. OLED дэлгэцийн зүү [SDA] -ийг Arduino pin [SDA] холбогдсон талбартай талбартай холбоно уу.
  7. OLED дэлгэцийн зүүг [VCC] талхны эерэг зүүтэй холбоно уу [Улаан шугам]
  8. OLED дэлгэцийн зүүг [GND] талхны сөрөг зүүтэй холбоно уу [BlueLine]
  9. Гэрлийн мэдрэгчийн зүү [SCL] -ийг Arduino pin [SCL] -тэй холбогдсон талбарын талбарт холбоно уу
  10. Гэрлийн мэдрэгчийн зүү [SDA] -ийг Arduino pin [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 IDO -г програмчлах Arduino IDE -ийг тохируулахын тулд энэхүү зааварт заасан алхмуудыг дагана уу! Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах
  1. "ROHM BH1750 орчны гэрэл мэдрэгч (I2C)" хэсгийг нэмнэ үү
  2. "SSD1306/SH1106 OLED Дэлгэц (I2C)" бүрэлдэхүүн хэсгийг нэмнэ үү
  3. "DisplayOLED1" бүрэлдэхүүн хэсэг дээр давхар товшоод "Элементүүд" цонхонд "Текст талбар" -ыг зүүн тийш чирнэ үү.
  4. Зүүн талд "TextField1" -ийг сонгоод шинж чанарын цонхонд хэмжээг тохируулна уу: 3

Алхам 5: Visuino Connect бүрэлдэхүүн хэсгүүдэд

Visuino Connect бүрэлдэхүүн хэсгүүдэд
Visuino Connect бүрэлдэхүүн хэсгүүдэд
  1. "LightSensor1" бүрэлдэхүүн хэсгийн зүү [Control] -ийг Arduino I2C зүүтэй холбоно уу [In]
  2. "LightSensor1" бүрэлдэхүүн хэсгийн зүүг [Out] -г "DisplayOLED1> TextField1" бүрэлдэхүүн хэсгийн зүүтэй холбоно уу [In]
  3. "DisplayOLED1" бүрэлдэхүүн хэсгийн зүүг [Гарах] Arduino I2C зүүтэй холбоно уу [In]

Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.

Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)

Алхам 7: Тоглох

Тоглох
Тоглох

Хэрэв та Arduino UNO модулийг асаах юм бол дэлгэц нь Гэрлийн мэдрэгчээс авсан гэрлийн эрчмийн тоог харуулах болно.

Тэмдэглэл: Хэрэв танд OLED дэлгэц байхгүй бол та "ListSensor1" зүүг [Out] Arduino Serial [0] pin [In] руу холбож, Visuino Serial Tab дээрх Гэрлийн эрч хүчийг хянах боломжтой (Зураг1)

Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Энэхүү зааварт зориулан миний бүтээсэн Visuino төслийг мөн хавсаргав. Та эндээс татаж аваад Visuino дээр нээж болно:

Зөвлөмж болгож буй: