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

No packages published

Languages