Skip to content

compro-itkmitl/Vacuum-Cleaner-Amazing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

"Vacuum-Cleaner-Amazing"


Introduction

ผู้คนในยุคปัจจุบันไม่ค่อยมีเวลาจากเหตุผลต่างๆ จึงทำให้บ้านสกปรกมีฝุ่นที่ต้องทำความสะอาด จึงได้จัดทำ โปรเจค“เครื่องดูดฝุ่นสุดมหัศจรรย์” ทำเกี่ยวกับหุ่นยนต์เครื่องดูดฝุ่นอัตโนมัติ(Auto Robot Cleaner) ที่จะคอยดูดฝุ่นหรือเศษผงต่างๆตามพื้น และเคลื่อนที่โดยอัตโนมัติโดยมีการใช้เซ็นเซอร์(Sensor) ในการหลบสิ่งกีดขวางโดยใช้ Hardware ที่ใช้คือ อาดูโน่(Arduino) และ Software ใช้ภาษา C, C++ ในการเขียนโปรแกรม ส่วนตัวดูดฝุ่นนั้นทำมาจากอุปกรณ์ดัดแปลงอุปกรณ์เหลือใช้มาประกอบกับตัวอาดูโน่

How to use

  1. ให้ทำการดาวน์โหลดแอพ Blynk ในโทรศัพท์มือถือ และ login เพื่อเริ่มต้นใช่งานแอพพิเคชั่น
  2. หลังการดาวน์โหลด กด New Project ตามรูปด่านล่าง

  3. ทำการเพิ่มปุ่มกด Button และตั้งค่า PIN เป็น Virtual ตามรูป | Image| Image | Image | Image | Image | Image |
  4. ทำการลงซอฟแวร์ที่ชื่อ Blynk_MCU ในโฟลเดอร์ Main Project CP60 ให้แก่ตัว Node_MCU และทำการแก้ไข Wifi_id , Wifi_passwords , auth(สามารถเข้าไปดูได้ที่ e-mail ที่สมัคร Blynk) ให้ตรงกับ Wifi ของท่าน

  5. ทำการลงซอฟแวร์ที่ชื่อ vacuum ในในโฟลเดอร์ Main Project CP60 ให้แก่ตัว Aduino

Tools

  • 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
  • สายไฟจัมเปอร์

DOWNLOAD

Installation Requirements Library

ADD ESP8266

  1. open arduino.io
  2. File -> Preference -> add this url: http://arduino.esp8266.com/stable/package_esp8266com_index.json
    to Additional Boards Manager URLs -> ok
  3. Tools -> Board -> Boards Manager Type esp8266 in search -> install

Install Library

  • Sketch -> Include library -> Add.Zip Library...
  • Select all Zip file

Assistant Teacher

ผศ. ดร. กิติ์สุชาต พสุภา ผศ. ดร. ปานวิทย์ ธุวะนุติ

รายงานนี้เป็นส่วนหนึ่งของวิชา Computer Programming (รหัส 06016315)
คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง

Team Members

ชื่อ นามสกุล GitHub Username รหัสนักศึกษา
สุธี พิละมาตย์ @kpez 60070105
อภิชาติ ชัยณรงค์ฤทธิ์ @apichart 60070111
อภิษิญา เงินแย้ม @apisiya 60070113

Faculty of Information Technology
King Mongkut's Institute of Technology Ladkrabang

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages