สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: วงจร
- ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
- ขั้นตอนที่ 4: ใน Visuino เพิ่ม ตั้งค่า & เชื่อมต่อส่วนประกอบ
- ขั้นตอนที่ 5: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
- ขั้นตอนที่ 6: เล่น
วีดีโอ: เครื่องวัดดัชนี UV โดยใช้ ML8511 ULTRAVIOLET Sensor Arduino: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีวัดดัชนี Sun UV Index โดยใช้เซนเซอร์ ML8511 ULTRAVIOLET
ดูวิดีโอ!
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- Arduino Uno หรือบอร์ด Arduino อื่น ๆ
- เซ็นเซอร์ยูวี ML8511
- จอแสดงผล OLED
- เขียงหั่นขนม
- สายจัมเปอร์
- ซอฟต์แวร์ Visuino: ดาวน์โหลดที่นี่
ขั้นตอนที่ 2: วงจร
- เชื่อมต่อขาเซ็นเซอร์ UV GND กับขา Arduino GND
- ต่อขาเซ็นเซอร์ UV 3V3 เข้ากับขา Arduino 3.3V
- เชื่อมต่อพินเซ็นเซอร์ UV EN กับพิน Arduino 3.3V
- เชื่อมต่อขาอะนาล็อกเซ็นเซอร์ UV ออกกับขาอะนาล็อก Arduino 0
- เชื่อมต่อ Arduino analog pin 1 กับ Arduino pin 3.3V
- เชื่อมต่อ OLED Display pin VCC กับ Arduino pin 5V
- เชื่อมต่อ OLED Display pin GND กับ Arduino pin GND
- เชื่อมต่อ SDA ของจอแสดงผล OLED กับขา Arduino SDA
- เชื่อมต่อ SCL ของจอแสดงผล OLED กับขา Arduino SCL
ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type
ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย ดาวน์โหลดเวอร์ชันฟรีหรือลงทะเบียนเพื่อทดลองใช้ฟรี
เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 4: ใน Visuino เพิ่ม ตั้งค่า & เชื่อมต่อส่วนประกอบ
- เพิ่มองค์ประกอบ UV "UV Light Sensor Lapis ML8511"
- เพิ่มส่วนประกอบ OLED "SSD1306/SH1106 OLED Display (I2C)"
- ตอนนี้ดับเบิลคลิกที่องค์ประกอบ "DisplayOLED1"
- ในหน้าต่างองค์ประกอบ ลาก "วาดข้อความ" ไปทางด้านซ้าย และในหน้าต่างคุณสมบัติ ตั้งค่าข้อความเป็น: UV Intensity mW/cm2
- ในหน้าต่างองค์ประกอบ ลาก "ช่องข้อความ" ไปทางซ้าย และในหน้าต่างคุณสมบัติตั้งค่าขนาดเป็น 3 และ Y ถึง 30
- ปิดหน้าต่างองค์ประกอบ
- เชื่อมต่อบอร์ด Arduino พินอะนาล็อก 0 กับเซ็นเซอร์พิน "UVLight1"
- เชื่อมต่อบอร์ด Arduino อะนาล็อกพิน 1 กับการอ้างอิงพิน "UVLight1"
- เชื่อมต่อ UVLight1 พินออกไปยัง DisplayOLED1 > Text Field1 พิน In
- เชื่อมต่อ DisplayOLED1 I2C ออกไปยังบอร์ด Arduino I2C In
ขั้นตอนที่ 5: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"
ขั้นตอนที่ 6: เล่น
หากคุณจ่ายไฟให้กับโมดูล Arduino UNO จอแสดงผล OLED จะเริ่มแสดงค่าดัชนี UV ปัจจุบัน
ยินดีด้วย! คุณได้เสร็จสิ้นโครงการของคุณด้วย Visuino สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ คุณสามารถดาวน์โหลดและเปิดใน Visuino:
แนะนำ:
Heartbeat Sensor โดยใช้ Arduino (Heart Rate Monitor): 3 ขั้นตอน
Heartbeat Sensor โดยใช้ Arduino (Heart Rate Monitor): Heartbeat Sensor เป็นอุปกรณ์อิเล็กทรอนิกส์ที่ใช้ในการวัดอัตราการเต้นของหัวใจเช่นความเร็วของการเต้นของหัวใจ การตรวจสอบอุณหภูมิร่างกาย อัตราการเต้นของหัวใจ และความดันโลหิต เป็นสิ่งพื้นฐานที่เราทำเพื่อให้เรามีสุขภาพที่ดี อัตราการเต้นของหัวใจสามารถเป็นมอน
เครื่องวัดดัชนี Warmte: 11 ขั้นตอน
Warmte Index Meter: พบกับ deze สั่งสอนได้ kun je je eigen warmte index meter maken.Een warmte index meter geeft de gevoelstemperatuur aan op Basis รถตู้ de omgevingstemperatuur en de luchtvochtigheid Deze meter เป็น bedoeld voor binnen maar kan buiten worden gebruikt mits
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
วิธีการตรวจจับระดับน้ำ Arduino โดยใช้ Ultrasonic Sensor และ Funduino Water Sensor: 4 ขั้นตอน
วิธีการตรวจจับระดับน้ำ Arduino โดยใช้ Ultrasonic Sensor และ Funduino Water Sensor: ในโครงการนี้ ผมจะแสดงให้คุณเห็นถึงวิธีการสร้างเครื่องตรวจจับน้ำราคาไม่แพงโดยใช้สองวิธี: เซ็นเซอร์อัลตราโซนิก (HC-SR04).2. เซ็นเซอร์น้ำ Funduino