ผู้คนในยุคปัจจุบันไม่ค่อยมีเวลาจากเหตุผลต่างๆ จึงทำให้บ้านสกปรกมีฝุ่นที่ต้องทำความสะอาด จึงได้จัดทำ โปรเจค“เครื่องดูดฝุ่นสุดมหัศจรรย์” ทำเกี่ยวกับหุ่นยนต์เครื่องดูดฝุ่นอัตโนมัติ(Auto Robot Cleaner) ที่จะคอยดูดฝุ่นหรือเศษผงต่างๆตามพื้น และเคลื่อนที่โดยอัตโนมัติโดยมีการใช้เซ็นเซอร์(Sensor) ในการหลบสิ่งกีดขวางโดยใช้ Hardware ที่ใช้คือ อาดูโน่(Arduino) และ Software ใช้ภาษา C, C++ ในการเขียนโปรแกรม ส่วนตัวดูดฝุ่นนั้นทำมาจากอุปกรณ์ดัดแปลงอุปกรณ์เหลือใช้มาประกอบกับตัวอาดูโน่
- ให้ทำการดาวน์โหลดแอพ Blynk ในโทรศัพท์มือถือ และ login เพื่อเริ่มต้นใช่งานแอพพิเคชั่น
- หลังการดาวน์โหลด กด New Project ตามรูปด่านล่าง
- ทำการเพิ่มปุ่มกด Button และตั้งค่า PIN เป็น Virtual ตามรูป
| | | | | | |
- ทำการลงซอฟแวร์ที่ชื่อ Blynk_MCU ในโฟลเดอร์ Main Project CP60 ให้แก่ตัว Node_MCU และทำการแก้ไข Wifi_id , Wifi_passwords , auth(สามารถเข้าไปดูได้ที่ e-mail ที่สมัคร Blynk) ให้ตรงกับ Wifi ของท่าน
- ทำการลงซอฟแวร์ที่ชื่อ vacuum ในในโฟลเดอร์ Main Project CP60 ให้แก่ตัว Aduino
- Arduino Uno R3 x1
- NODE MCU V3 x1
- Breadboard x1
- Servo x1
- Rocker Switch x1
- Ultrasonic HC-SR04 x1
- Smart car motor + wheels x2
- Motor Drive Module (L298N) x1
- รางถ่านไฟ 4 ก้อน x1
- ถ่านไฟ 6v x4
- สายไฟจัมเปอร์
Installation Requirements Library
- Arduino
- Ultrasonic
- AF_motor Credit by tdicola
- Blynk
- open arduino.io
- File -> Preference -> add this url: http://arduino.esp8266.com/stable/package_esp8266com_index.json
to Additional Boards Manager URLs -> ok - Tools -> Board -> Boards Manager Type esp8266 in search -> install
- Sketch -> Include library -> Add.Zip Library...
- Select all Zip file
ผศ. ดร. กิติ์สุชาต พสุภา | ผศ. ดร. ปานวิทย์ ธุวะนุติ |
---|---|
รายงานนี้เป็นส่วนหนึ่งของวิชา Computer Programming (รหัส 06016315)
คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
ชื่อ | นามสกุล | GitHub Username | รหัสนักศึกษา | |
---|---|---|---|---|
สุธี | พิละมาตย์ | @kpez | 60070105 | |
อภิชาติ | ชัยณรงค์ฤทธิ์ | @apichart | 60070111 | |
อภิษิญา | เงินแย้ม | @apisiya | 60070113 |
Faculty of Information Technology
King Mongkut's Institute of Technology Ladkrabang