สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในคำแนะนำนี้ฉันจะบอกวิธีเชื่อมต่อ arduino กับ android โดยใช้บลูทู ธ สำหรับ GUI และ IOT
ในบทช่วยสอนนี้ เราจะใช้โทรศัพท์ Android และแอป blynk (หนึ่งในตัวเลือก GUI ที่ดีที่สุดสำหรับ Arduino) เพื่อเปิด LED และควบคุมออดโดยใช้ pwm
วิธีการทำงาน
เราจะเชื่อมต่อ Arduino กับ Android โดยใช้บลูทูธ
เราจะตั้งค่าอินเทอร์เฟซบนแอพ blynk
การกด LED บนแอพควรเปิด LED
และการปรับ vtg ของออดในแอปควรให้เอาต์พุตที่เทียบเท่ากับ Arduino
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
1. Arduino Uno X 1
2. HC-05 โมดูลบลูทูธ X1
3. สายจัมเปอร์ X 6-10
4. Buzzer X 1
5. Led X 1
ขั้นตอนที่ 2: ตั้งค่า
โมดูล HC 05 Bluetoot…
โมดูล Ardduino
Vcc 5v
GND GND
Tx พินดิจิตอล 10.
Rx พินดิจิตอล 11
Buzzer
โมดูล Arduino
+ve Digital pin 3
-ve Gnd
นำ
โมดูล Arduino
+ve Digital pin 13
-ve Gnd
ขั้นตอนที่ 3: ตั้งค่า Blynk
- ไปที่ PlayStore จากโทรศัพท์ Android ของคุณและดาวน์โหลดและติดตั้งแอพ blynk
- เปิดแอพ Blynk
- สมัครสมาชิก/ลงทะเบียน.
- ตอนนี้คลิกที่สร้างโครงการใหม่
- ชื่อโครงการ - "ตั้งชื่อโครงการของคุณ" (เช่น ฉันเรียกมันว่า "BlueBuzz")
- เลือกอุปกรณ์ - "Arduino UNO"
- ประเภทการเชื่อมต่อ - "บลูทูธ"
- ตอนนี้คลิก "สร้าง"
- ทันทีที่คุณคลิก "สร้าง" อีเมลที่ชื่อว่า "dispatcher" จะถูกส่งถึงคุณด้วยการกะพริบตา
- เปิดเมลและคัดลอก "โทเค็นการตรวจสอบสิทธิ์"
- ตอนนี้เยี่ยมชมเว็บไซต์ blynk
- ตอนนี้คุณจะพบ "ดาวน์โหลดไลบรารี blynk" ตอนนี้คลิกที่มันทำตามคำแนะนำและดาวน์โหลดไลบรารี blynk
- ตอนนี้แตกไลบรารีที่ดาวน์โหลดและคัดลอกไปที่ C:\Program Files (x86)\Arduino\libraries (ในไดรฟ์ที่คุณติดตั้งซอฟต์แวร์ Arduino ไว้ คุณจะพบโฟลเดอร์ชื่อ "ไลบรารี" ไม่ใช่ "lib" วางไลบรารีลงในโฟลเดอร์ "Library")
- เยี่ยมชมเว็บไซต์ blynk อีกครั้ง
- ภายใต้ "Flash" คุณจะพบ "Sketch Builder" คลิกที่ "Sketch Builder" ทางด้านซ้าย คุณจะพบ…
-บอร์ด = Arduino
-การเชื่อมต่อ = HC05/HC06
- ตัวอย่าง = การเริ่มต้น/BlynkBlink
16. คัดลอกตัวอย่างและวางลงใน Arduino IDE
17. ตอนนี้วาง "Auth Token" (ส่งทางไปรษณีย์โดย blynk) ในตำแหน่ง "Your Auth" และนำจัมเปอร์ออกจากพิน 10 และ 11
จาก Arduino และอัปโหลดรหัสไปยังบอร์ด
ตอนนี้ Arduino ของคุณพร้อมที่จะรับคำแนะนำจากแอพแล้ว ตอนนี้ให้สร้างอินเทอร์เฟซในแอป
ขั้นตอนที่ 4: การสร้างส่วนต่อประสานในแอพ
- คลิกที่ "เพิ่มวิดเจ็ต" (+) และเลือกปุ่ม
- ตอนนี้คลิกที่ปุ่ม
- ตั้งชื่อให้ปุ่มว่า "นำ"
- ใต้แท็บ OUTPUT…
- คลิกพินและเลือกพินที่เชื่อมต่อ led กับ Arduino นี่คือพินดิจิตอล 13 ดังนั้นเลือกดิจิตอลและใต้พิน D13 และคลิกดำเนินการต่อ
ใต้แท็บ MODE…
- เลือกว่าคุณต้องการให้ปุ่มนี้เป็น "ปุ่มกด" หรือ "สวิตช์" (ติดกับ "สวิตช์" เพื่อประโยชน์ของบทช่วยสอนนี้)
- คลิกกลับ
- คลิกที่ "เพิ่มวิดเจ็ต" (+) และเลือก "ตัวเลื่อน"
- คลิกที่ "ตัวเลื่อน"
- ตั้งชื่อตัวเลื่อนว่า "buzzer"
- ใต้แท็บ OUTPUT…
เลือกพินที่ไม่มีออดที่เชื่อมต่อกับ Arduino นี่คือพินดิจิตอล D3 คลิก "ดำเนินการต่อ"
- ใต้แท็บส่งเมื่อเผยแพร่…
ตั้งเป็น OFF
- คลิกกลับ
- คลิกที่ "เพิ่มวิดเจ็ต" (+) และเลือก "บลูทูธ"
- ตอนนี้ปิดแอพ
- ตอนนี้ให้พลังงานแก่ Arduino ของคุณ (คุณควรเห็นไฟสีแดงกะพริบบนโมดูลบลูทู ธ และตรวจสอบให้แน่ใจว่าคุณได้เชื่อมต่อจัมเปอร์กับพิน 10 และ 11 อีกครั้ง)
- เปิดบลูทูธของโทรศัพท์แล้วค้นหา "HC-05" ตอนนี้จับคู่อุปกรณ์กับคีย์เริ่มต้น "1234"
- หลังจากจับคู่สำเร็จ เปิดแอป Blynk เลือกโปรเจ็กต์ที่คุณสร้างไว้ เลือกบลูทูธ
- แตะที่เชื่อมต่อ "อุปกรณ์บลูทูธ" ที่นี่คุณจะพบ "HC 05" เลือก
- ตอนนี้คุณควรเห็น #HC-05 เชื่อมต่ออยู่ และตอนนี้ตีกลับ
- ตอนนี้ในมุมส่วนใหญ่ คุณจะเห็นปุ่ม "เล่น" ติดกับ "เพิ่มวิดเจ็ต" ให้กด "เล่น"
- ตอนนี้กด led มันควรจะเปิดไฟ led และเลื่อนตัวเลื่อนตามเสียงกริ่งควรดังขึ้น