รถเข็นของคุณว่างเปล่า!
DIY Height Measurement ใช้ Maker UNO & Dot Matrix MAX7219
- Poomipat Chomchoey Beginner 08/02/2024
- แบรนด์ Cytron รหัสสินค้า: PR-DIY-HEIGHT-MEASUREMENT
ขั้นตอนทำเครื่องวัดส่วนสูง
ขั้นตอนที่ 1: ใช้ Ultrasonic Sensor ต่อเข้ากับ GND, VCC ลง breadboard และ TRIG pin ต่อเข้ากับ pin A0 และ Echo pin ต่อเข้ากับ pin A1 ของบอร์ด Maker UNO
ขั้นตอนที่ 2: นำ Dot Matrix ต่อ GND, VCC ลง breadboard และ CLK pin ต่อเข้ากับ pin 13, CS pin ต่อเข้ากับ pin 10 และ Data pin ต่อเข้ากับ pin 11 ของบอร์ด Maker UNO
ขั้นตอนที่ 3: ต่อ Maker Uno เข้ากับคอมพิวเตอร์ โดยใช้สาย USB Micro B
ขั้นตอนที่ 4: ทำการลง library MD_Parola และ MD_MAX72XX และดาวน์โหลดโค้ดไปที่ Maker UNO เพื่อเป็นการลงโปรแกรม
ขั้นตอนที่ 5: เมื่อดาวน์โหลดโค้ดเสร็จสมบูรณ์แล้ว ให้ลองแตะไปที่ Ultrasonic sensor เพื่อตรวจสอบการทำงาน เบื้องต้นว่า Dot Matrix มีการแสดงค่าเปลี่ยนแปลง แต่ในกรณีที่ไม่มีการทำงานให้ลองแแก้ไขโค้ดอีกครั้งจนกว่าจะสามารถทำงานได้ ก่อนจะไปที่ขั้นตอนต่อไป (อาจเกิดเป็นบัคของทาง arduino ide ไม่สามารถ run library ตัวนี้ได้)
ขั้นตอนที่ 6: นำกล่องสำหรับทำโปรเจกต์ที่มีอยู่แล้วหรือกล่องจากทาง cytron นำไปตัดให้พอดีกับอุปกรณ์ ขนาดกล่องพอเหมาะที่สามารถจับได้อย่างสบาย ไม่หนักจนเกินไป
ขั้นตอนที่ 7: คุณสามารถปรับแต่งและตั้งค่าระยะห่างของ Ultrasonic sensor ได้ตามต้องการ ให้มีค่าสูงสุดอยู่ที่กี่เซนติเมตร ซึ่งในโค้ดตัวอย่าง (sample code) ได้ตั้งค่าระยะห่างอยู่ที่ 200 เซนติเมตร หรือ 2 เมตร
หมายเหตุ
อุปกรณ์เสริมสำหรับจ่ายไฟแบตเตอรี่เพื่อให้บอร์ดสามารถใช้งานบนเครื่องวัดส่วนสูงได้แบบไร้สาย
ซอฟต์แวร์: Arduino IDE
ดูโค้ดตัวอย่าง (Sample Code) สำหรับการเขียนโปรแกรมแบบเต็ม คลิกที่นี้
Project Sample Code: DIY Height Measurement
Software: Arduino IDE