Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore Box Box Robot

Box Box Robot

Published by Lojrutai Jocknoi, 2023-08-15 10:04:35

Description: Box Box Robot

Search

Read the Text Version

BOK BOX

สารบัญ บท 1 - หน้า 6 บท 5 - หน้า 18 บท 2 - หน้า 10 บท 6 - หน้า 21 บท 3 - หน้า 13 บท 7 - หน้า 23 บท 4 - หน้า 16 บท 8 - หน้า 26 บท 9 - หน้า 26 เรย์ ตำนาน โฟล์ค

สวัสดีครับผมชื่อ Bok Box เป็นหมาหุ่นยนต์ สำหรับการเรียนรู้ พวกเรามาเรียนรู้ การให้คำสั่งโดยการ เขียนโค้ดในภาษา C ไปด้วยกันนะครับ

แนะนำอุปกรณ์ บอร์ด Arduino Mega คือ อุปกรณ์ควบคุมขนาดเล็ก ซึ่งบรรจุความสามารถที่ คล้ายคลึงกับระบบ คอมพิวเตอร์ LED ไดโอดเปล่งแสงซึ่งสามารถ เปล่งแสงออกมาได้ gear motor อุปกรณ์ที่ใช้สำหรับควบคุม รอบการทำงานของการ เคลื่อนที่วัตถุได้อย่างเหมาะสม

servo motor มอเตอร์ไฟฟ้ากระแสตรง ที่มักถูกนำมาใช้ในการ ควบคุมมุม Ultrasonic เซ็นเซอร์ที่ใช้สำหรับ ตรวจจับวัดถุต่างๆ โดย อาศัยหลักการสะท้อน ของคลื่นความถี่เสียง lithium polymer battery เป็นแบตเตอรี่ที่พัฒนาต่อยอดมา จาก Li-ion โดยจะมีความจุไฟฟ้า มากว่า Li-ion ถึง 20% ในขนาด แบตเตอรี่ที่เท่ากัน breadboard เป็นบอร์ดที่ใช้ทดลอง วงจร อิเล็กทรอนิกส์ ลักษณะเป็นแผ่น พลาสติก หนาสีขาว buzzer โมดูลส่งเสียง

แนะนำโปรแกรม Arduino IDE 1.8.19 ปุ่ม UPLOAD (เพื่ออัปโหลดโค้ด) ปุ่ม verify ปุ่ม Serial Monitor (เพื่อตรวจสอบโค้ด) (เพื่อเปิดการแสดงผลออกหน้าจอ)

บทที่ 1 LED วงจรนี้เมื่อใช้จะทำให้ ไฟ LED สว่าง

code กำหนดขาใช้งาน (เลือกpin 2 และ 3) กำหนดขาทำหน้าที่เป็น OUTPUT ให้ LED ทั้ง2ตัว เปิด0.5วินาที ให้ LED ทั้ง2ตัว ปิด0.5วินาที เมื่อเขียนโค้ดเเล้ว ให้กดเลือกบอร์ด ปุ่มนี้ครับ

จากนั้นเลือก Arduino mega 2560 เมื่อเขียนโค้ดเเล้ว ให้กดเลือกPORT

เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด เมื่ออัพโหลดเเล้ว LED จะสว่างขึ้น

บทที่ 2 การเคลื่อนที่ วงจรนี้เมื่อใช้ จะทำให้หมาเดิน

ก่อนอื่นต้อง Include Library กันก่อนนะครับ คลิกปุ่มนี้ครับ เสิร์ชหา motor shield แล้ว install ตัวนี้ครับ

code ดูการทำงาน ของวงจรได้ที่นี่ กำหนด library กำหนด pin motor เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด ตั้งค่าความเร็ว มอเตอร์เคลื่อนไปข้างหน้า5วินาที มอเตอร์หยุด1วินาที มอเตอร์เคลื่อนไปข้างหน้า5วินาที มอเตอร์หยุด1วินาที

บทที่ 3 Servo วงจรนี้เมื่อใช้ จะทำให้Servoหมุน

code เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด

เมื่ออัพโหลดเเล้ว servo ก็จะหมุน ดูการทำงาน ของวงจรได้ที่นี่

บทที่ 4 Buzzer วงจรนี้เมื่อใช้ จะทำให้buzzerส่งเสียง

code เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด ดูการทำงาน ของวงจรได้ที่นี่

บทที่ 5 ultrasonic + LED วงจรนี้เมื่อใช้ จะทำให้LEDกระพริบ เมื่อมีสิ่งของเข้าใกล้

code เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด

เมื่ออัพโหลดเเล้ว พอมีอะไรมาบัง ultrasonic LEDก็ จะสว่าง ดูการทำงาน ของวงจรได้ที่นี่

บทที่ 6 ultrasonic + buzzer วงจรนี้เมื่อใช้ จะทำให้หมาส่งเสียง เมื่อมีสิ่งของเข้าใกล้

code เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด ดูการทำงาน ของวงจรได้ที่นี่

บทที่ 7 ultrasonic + servo วงจรนี้เมื่อใช้ จะทำให้หูเเละหาง กระดิกเมื่อมีคนเข้าใกล้

code เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด

เมื่ออัพโหลดเเล้ว พอมีอะไรมาบัง ultrasonic servoก็จะหมุน ดูการทำงาน ของวงจรได้ที่นี่

บทที่ 8 กันชน วงจรนี้เมื่อใช้ เมื่อตัวหมาใกล้ชน จะหักหลบ

code ดูการทำงาน ของวงจรได้ที่นี่ เมื่อเขียนโค้ดเเล้ว ให้กดอัพโหลดโค้ด


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook