หน้าแรก ดูโปรเจกต์ทั้งหมด
Hard

โปรเจกต์ Vacuum cleaner ที่ทำงานผ่าน Bluetooth

นี่คือ Vacuum cleaner ที่ทำงานโดยการใช้ Bluetooth

โปรเจกต์ Vacuum cleaner ที่ทำงานผ่าน Bluetooth

รายการอุปกรณ์และเครื่องมือ

13x DC Motor, 12 V
-
1x HC-05 Bluetooth Module
🛒 สั่งซื้อ

รายละเอียดและวิธีทำ

สวัสดีครับทุกคน คุณเบื่อกับการกวาดพื้นหรือยัง เพื่อแก้ปัญหานี้เรามีเครื่องดูดฝุ่น แต่เครื่องดูดฝุ่นจำเป็นต้องมีคนเดินตาม ดังนั้นเราอาจจะสงสัยว่าเราสามารถทำความสะอาดพื้นโดยการนั่งอยู่กับที่ได้ไหม งั้นมาทำให้ความสงสัยของคุณเป็นจริงด้วย Arduino กันเถอะ

การเชื่อมต่อ

การเชื่อมต่อของ Arduino

1) tx ของ Bluetooth เข้ากับ rx ของ Arduino

2) rx ของ Arduino เข้ากับ tx ของ Bluetooth

3) GND ของ Bluetooth เข้ากับ GND ของ Arduino

4) VCC ของ Bluetooth เข้ากับ 5V ของ Arduino

5) ขาหนึ่งของ DC motor เข้ากับ digital pin 13 ของ Arduino

6) อีกขาของ DC motor เข้ากับ GND ของ Arduino

7) นำ DC motor อีกตัวมา

8) ขาหนึ่งของ DC motor เข้ากับ digital pin 11 ของ Arduino

9) อีกขาของ DC motor เข้ากับ GND ของ Arduino

10) นำ DC motor อีกตัวมา

11) ขาหนึ่งของ DC motor เข้ากับ digital pin 12 ของ Arduino

12) อีกขาของ DC motor เข้ากับ GND ของ Arduino

ข้อควรระวัง:

1) ตรวจสอบให้แน่ใจว่า motor 1 หมุนตามเข็มนาฬิกาเสมอ และ motor 2 หมุนทวนเข็มนาฬิกา หากไม่เป็นเช่นนั้นให้สลับการเชื่อมต่อสาย

2) motor ด้านหน้าควรอยู่ฝั่งซ้าย

3) motor ด้านหลังควรอยู่ฝั่งขวา

4) ต่อใบพัดพลาสติกเข้ากับ motor ตัวที่ 3

5) หาก motor เป่าลมออกมา ให้สลับสายการเชื่อมต่อ

นี่คือ code

void setup()

{

Serial.begin(9600);

pinMode(13, OUTPUT);//dc motor

pinMode(11, OUTPUT);

pinMode(12, OUTPUT);

digitalWrite(12, HIGH);

}

void loop()

{

if(Serial.available() > 0)

{

char data= Serial.read();

Serial.print(data);

Serial.println(data);

if(data == 'a')

{digitalWrite(13, HIGH);

digitalWrite(11, LOW) ;

}

else if(data == 'b')

{digitalWrite(13, LOW);

digitalWrite(11, HIGH) ;

}

else if(data=='c')

{digitalWrite(13, HIGH) ;

digitalWrite(11, HIGH) ;}

else{

digitalWrite(13, LOW) ;

digitalWrite(11, LOW) ;

}

}

}

วิธีใช้งาน:

พิมพ์ a เมื่อคุณต้องการให้รถเดินหน้า

พิมพ์ b เมื่อคุณต้องการให้รถถอยหลัง

พิมพ์ c เมื่อคุณต้องการให้รถเลี้ยว

มันจะดูดฝุ่นที่พื้นอยู่ตลอดเวลา

ฟิสิกส์เบื้องหลัง:

คุณอาจจะสงสัยว่ารถหมุนได้อย่างไร ผมจะอธิบายด้วยตัวอย่างครับ

ตัวอย่าง:

เมื่อคุณกำลังเปิดฝาขวด คุณจะใช้นิ้วสองนิ้วคือ นิ้วโป้งและนิ้วชี้

คุณใช้นิ้วชี้ดันไปข้างหน้าและใช้นิ้วโป้งดึงมาข้างหลัง

นิ้วชี้จะวางอยู่ด้านซ้ายและนิ้วโป้งจะวางอยู่ด้านขวา ทำให้ขวดหมุนได้

ในที่นี้เมื่อคุณกด c motor ทั้งสองตัวจะหมุนเนื่องจากพวกมันถูกวางไว้ทางซ้ายและขวา

แอปสำหรับควบคุม

https://play.google.com/store/apps/details?id=com.tools.ArduinoBluetooth

คุณชอบโปรเจกต์นี้ไหม?

คุณต้องการ code สำหรับโปรเจกต์ของคุณไหม

ติดต่อผมได้ที่นี่

https://www.freelancer.in/hireme/pranavmadhavaram

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: bluetooth-based-vacuum-cleaner-a94e59
2450 บาท
PromptPay QR Code