ML8511 ULTRAVIOLET мэдрэгч ашиглан хэт ягаан туяаны индекс хэмжигч Arduino: 6 алхам
ML8511 ULTRAVIOLET мэдрэгч ашиглан хэт ягаан туяаны индекс хэмжигч Arduino: 6 алхам
Anonim

Энэхүү гарын авлагад бид нарны хэт ягаан туяаны индексийг ML8511 ULTRAVIOLET мэдрэгч ашиглан хэрхэн хэмжих талаар сурах болно.

Видеог үзээрэй!

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

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  • Arduino Uno эсвэл бусад Arduino самбар
  • ML8511 хэт ягаан туяаны мэдрэгч
  • OLED дэлгэц
  • Талхны самбар
  • Холбогч утас
  • Visuino програм хангамж: Эндээс татаж авна уу

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

Хэлхээ
Хэлхээ
  • GND хэт ягаан туяаны мэдрэгчийг Arduino pin GND руу холбоно уу
  • Хэт ягаан туяаны мэдрэгч 3V3 зүүг Arduino pin 3.3V -тэй холбоно уу
  • Хэт ягаан туяаны мэдрэгч зүү EN -ийг Arduino pin 3.3V -тэй холбоно уу
  • Хэт ягаан туяаны мэдрэгчийн аналог зүү OUT -ийг Arduino аналог пин 0 -тэй холбоно уу
  • Arduino аналог 1 -р зүүг Arduino pin 3.3V -тэй холбоно уу
  • OLED дэлгэцийн зүү VCC -ийг Arduino pin 5V руу холбоно уу
  • OLED дэлгэцийн зүү GND -ийг Arduino pin GND -тэй холбоно уу
  • OLED дэлгэцийн зүү SDA -ийг Arduino pin SDA руу холбоно уу
  • OLED дэлгэцийн зүү SCL -ийг Arduino pin SCL руу холбоно уу

Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Үнэгүй хувилбарыг татаж авах эсвэл үнэгүй туршилтанд бүртгүүлнэ үү.

Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

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

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
  • "Хэт ягаан туяаны гэрэл мэдрэгч Lapis ML8511" хэт ягаан туяаны бүрэлдэхүүн хэсгийг нэмнэ үү.
  • "SSD1306/SH1106 OLED Дэлгэц (I2C)" OLED бүрэлдэхүүн хэсгийг нэмнэ үү.
  • Одоо "DisplayOLED1" бүрэлдэхүүн хэсэг дээр давхар товшино уу.
  • Элементүүдийн цонхонд "Текст зурах" хэсгийг зүүн тийш чирж, шинж чанарын цонхонд текстийг тохируулна уу: Хэт ягаан туяаны эрчим mW/cm2
  • Элементүүдийн цонхонд "Текстийн талбар" хэсгийг зүүн тийш чирж, шинж чанарын цонхонд хэмжээг 3, Y болгож 30 болгоно
  • Elements цонхыг хаа
  • Arduino хавтангийн аналог зүү 0 -ийг "UVLight1" зүү мэдрэгчтэй холбоно уу
  • Arduino самбарын аналог 1 -р зүүг "UVLight1" зүү лавлагаанд холбоно уу
  • UVLight1 pin Out -ийг DisplayOLED1> Text Field1 pin In руу холбоно уу
  • DisplayOLED1 I2C Out -ийг Arduino I2C In самбартай холбоно уу

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

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

Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.

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

Хэрэв та Arduino UNO модулийг асаах юм бол OLED дэлгэц нь хэт ягаан туяаны индексийн одоогийн утгыг харуулах болно.

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

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