สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โปรเจ็กต์นี้มาจาก Kopunec Development Link:
โปรเจ็กต์นี้เป็น Bluetooth Night Lamp ที่คุณสามารถควบคุมได้จากโทรศัพท์ของคุณ
ฉันเปลี่ยนรหัสโปรเจ็กต์ของเขา และเปลี่ยนโปรเจ็กต์ของเขาเป็นโคมไฟกลางคืน โปรเจ็กต์ของเขาเดิมทีสำหรับบอร์ด UNO ฉันเปลี่ยนมันเพื่อให้ใช้กับบอร์ดเลโอนาร์โดได้
ขั้นตอนที่ 1: ชิ้นส่วนและส่วนประกอบ
เราต้องการชิ้นส่วนเหล่านี้:
- 1x Arduino Board (ฉันจะใช้ Arduino UNO)
- 1x โมดูลบลูทูธ HC-06 หรือ HC-051
- 1x ไฟ LED ทุกสี (ฉันใช้สีน้ำเงิน 5 มม.)
- ตัวต้านทาน 1x220Ω
- เขียงหั่นขนมและจัมเปอร์
- (อุปกรณ์เสริม) แบตเตอรี่ 9V
- ฝ้าย
ขั้นตอนที่ 2: การเชื่อมต่อและแผนผัง
ฉันเปลี่ยนวิธีที่เขาเชื่อมต่อ HC-06 กับบอร์ด เพราะจากสิ่งที่ฉันค้นคว้า ฉันค้นพบวิธีการเชื่อมต่อ HC-06 ของเขาว่ามันจะโอเวอร์โหลด
หากภาพในไม่ชัดเจนโปรดติดต่อฉันฉันยินดีที่จะช่วยคุณ
ขั้นตอนที่ 3: รหัส Arduino และการสื่อสารแบบอนุกรม
อัพโหลดโค้ดด้วยสาย USB
รหัสก่อนหน้านี้ถูกสร้างขึ้นสำหรับบอร์ด UNO ฉันเปลี่ยนรหัสของเขาที่เราสามารถใช้บนกระดาน Leonardo
เราไม่จำเป็นต้องตัดการเชื่อมต่อ HC-06 เราเพียงแค่อัปโหลดรหัส
ลิงค์โค้ด:
ตะโกนบอก Kopunec Development อีกครั้งที่สร้างแรงบันดาลใจให้ฉันทำโปรเจ็กต์นี้ และถ้าไม่มีโปรเจ็กต์หรือโค้ดของเขา ฉันคงไม่มีทางทำให้มันดีได้ขนาดนี้
ขั้นตอนที่ 4: คลุมส่วนประกอบของคุณด้วยผ้าฝ้าย
ตอนนี้คุณควรคลุมส่วนประกอบของคุณด้วยผ้าฝ้าย ดังนั้นแสงของคุณจะไม่สว่างเกินไป และยังทำให้โปรเจ็กต์มีสไตล์มากขึ้นด้วย
ฉันก็ทำแบบนี้แหละ
- คลุมทั้งตัวด้วยผ้าฝ้าย
- ติดจากด้านล่าง
- เปิดไฟ
คงจะสวยน่าดู
ขั้นตอนที่ 5: เชื่อมต่อ Arduino กับอุปกรณ์ Android
ตอนนี้คุณควรจะเสร็จสิ้นการอัปโหลดโค้ด และตอนนี้คุณต้องดาวน์โหลดแอป
ลิงค์:
- เปิดแอพ เลื่อนดูอินโทร กดปุ่ม SEARCH และค้นหาอุปกรณ์ใกล้เคียง
- เมื่อพบอุปกรณ์ของคุณ ให้เลือกโดยคลิกที่อุปกรณ์ (ควรเป็น HC-06)
- เลือกธีมที่ต้องการ (มืดหรือสว่าง) และกดปุ่มที่คุณเลือกค้างไว้
- รอการเชื่อมต่อ หากล้มเหลว ให้ลองเชื่อมต่อใหม่
- หลังจากเชื่อมต่อสำเร็จแล้ว ให้แตะที่ไฟ LED ขนาดใหญ่ในแท็บแรก (ไฟ LED) และตรวจสอบ LED ที่เชื่อมต่อกับ Arduino ว่ากะพริบหรือไม่
คุณทำเสร็จแล้ว!!!!!
ขอบคุณที่รับชมโปรเจ็กต์ของฉัน หวังว่าคุณจะทำด้วยตัวเอง
ขอชื่นชม Kopunec Development:https://www.instructables.com/member/Kopunec+Devel…