สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โดย Engineerkid1เยี่ยมชมเว็บไซต์ของฉันติดตามเพิ่มเติมโดยผู้เขียน:
เกี่ยวกับ: วิศวกรอิเล็กทรอนิกส์และงานอดิเรก ฉันชอบที่จะทดลองกับไมโครคอนโทรลเลอร์ต่อไป ข้อมูลเพิ่มเติมเกี่ยวกับ engineerkid1 »
สวัสดีผู้ผลิต วันนี้เราจะมาเรียนรู้การสร้างแถบ RGB ที่ควบคุมด้วย Bluetooth ซึ่งควบคุมจากสมาร์ทโฟนของเรา แนวคิดพื้นฐานเบื้องหลังโครงการนี้คือการสร้างแสงพื้นหลัง/โต๊ะที่เพิ่มความรู้สึกอบอุ่นให้กับดวงตาของผู้ชม ใช่ แสงนี้ค่อนข้างดีสำหรับผู้ใช้ YouTube และบุคคลที่เกี่ยวข้องกับการถ่ายภาพผลิตภัณฑ์ ดังนั้นหากคุณต้องการสร้างแถบ RGB ที่ควบคุมด้วย Bluetooth อย่าลืมอ่านคำแนะนำทั้งหมดนี้จนจบ นอกจากนี้ ฉันจะแนบภาพหน้าจอของวิธีที่ฉันพัฒนาแอพ android ใน MIT app inventor 2 เพื่อควบคุม led
ขั้นตอนที่ 1: รวบรวมส่วนประกอบที่จำเป็นทั้งหมด
ฉันแนะนำให้คุณซื้อวัสดุสิ้นเปลืองจาก UTSource.net เนื่องจากมีส่วนประกอบคุณภาพสูงพร้อมจัดส่งตรงเวลา เยี่ยมชมตอนนี้และทดลองใช้ฟรีหนึ่งเดือนสำหรับสมาชิก plus ของพวกเขา สิทธิประโยชน์ที่มอบให้กับสมาชิก plus ได้แก่ การลดราคา 8-30% นโยบายการคืนสินค้า 90 วัน คูปองการจัดส่งและอื่น ๆ อีกมากมาย คว้าข้อเสนอนี้ทันที !
นี่คือรายการส่วนประกอบทั้งหมดที่จำเป็นในการสร้างโครงการนี้ -
1. Arduino Uno
2. RGB Led Strip
3. โมดูลบลูทูธ HC-05
4. 3 x IRLZ44N N-channel Mofets
5. ตัวต้านทาน 1 x 220 โอห์มและ 10k โอห์ม
อุปกรณ์เพิ่มเติม -
PCB อเนกประสงค์, หัวแร้ง, สายจัมเปอร์, โครงพลาสติกสำหรับอุปกรณ์อิเล็กทรอนิกส์, อะแดปเตอร์ 12 โวลต์สำหรับจ่ายไฟให้กับระบบ
ขั้นตอนที่ 2: แผนภาพวงจร
แผนภาพวงจรสำหรับโครงการนี้แสดงไว้ที่นี่และง่ายต่อการบัดกรีบน PCB วัตถุประสงค์ทั่วไป แต่ฉันอยากจะแนะนำให้ทดสอบวงจรบนเขียงหั่นขนมก่อน ตรวจสอบให้แน่ใจว่าแถบ RGB ที่คุณซื้อเป็นประเภทแอโนดทั่วไป กล่าวคือ คุณต้องเชื่อมต่อ led กับกราวด์เพื่อเปิดใช้งาน มอสเฟตถูกควบคุมโดยพิน PWM ของ Arduino Uno
วงจรรับคำสั่งจากสมาร์ทโฟนผ่านโมดูลบลูทูธ HC-05 พิน TX และ Rx ของ Arduino ใช้สำหรับสิ่งนี้
.หมายเหตุ: ยกเลิกการเชื่อมต่อพิน Rx และ Tx ของโมดูล Bluetooth ขณะอัปโหลดรหัส มิฉะนั้นจะเกิดข้อผิดพลาด
ขั้นตอนที่ 3: มาตั้งโปรแกรมบอร์ด Arduino กันเถอะ
ตอนนี้ฉันได้รวมสองโปรแกรมไว้ที่นี่ ทั้งสองเหมือนกันด้วยการเปลี่ยนแปลงเพียงครั้งเดียว หนึ่งในรหัสมีความสามารถในการจัดเก็บสีที่เลือกไว้ก่อนหน้านี้เพื่อแสดงแม้หลังจากรีเซ็ต Arduino แล้ว
รหัสอื่น ๆ เป็นเพียงตัวควบคุม RGB led แบบง่าย ๆ ที่เราต้องกำหนดค่าทุกครั้งที่เปิดเครื่อง
รหัสที่มี EEPROM ค่อนข้างมีประสิทธิภาพ และคุณไม่จำเป็นต้องเชื่อมต่อสมาร์ทโฟนทุกครั้ง หากคุณมีข้อสงสัยเกี่ยวกับรหัสโปรดแสดงความคิดเห็นด้านล่าง
ขั้นตอนที่ 4: แอปพลิเคชัน Android
ฉันใช้ MIT App Inventor 2 เพื่อสร้างแอปพลิเคชัน Android นี้ อินเทอร์เฟซเป็นสวิตช์เลื่อนอย่างง่ายซึ่งส่งค่า PWM ไปยัง Arduino ผ่าน Bluetooth สามารถเลือกอุปกรณ์ Bluetooth ได้จากอุปกรณ์ต่างๆ ที่มี หากคุณต้องการให้แอปพลิเคชันเหมือนกับของฉัน ให้ทำตามภาพด้านบน และตั้งบล็อคเหมือนที่ฉันทำเพื่อให้ได้การควบคุมแบบเดียวกัน
ผู้ที่ต้องการช่วยตัวเองจากงานนี้สามารถดาวน์โหลดใบสมัครของฉันได้โดยตรง
การติดตั้งซอฟต์แวร์กำหนดให้คุณต้องเปิดการติดตั้งจากตัวเลือกแหล่งที่ไม่รู้จักในสมาร์ทโฟนของคุณ
เมื่อติดตั้งแล้ว ให้เปิดบลูทูธของโทรศัพท์แล้วจับคู่กับโมดูล HC-05 รหัสผ่านจะเป็น "0000" หรือ "1234"
ตอนนี้คลิกที่ไอคอน Bluetooth ขนาดใหญ่และเลือกอุปกรณ์ที่จับคู่ของคุณ
ตอนนี้คุณสามารถควบคุมแถบ RGB ได้โดยการเลื่อนแถบแนวนอน คุณยังสามารถสร้างสีผสมได้โดยการเพิ่มสามสี
หวังว่าคุณจะชอบคำแนะนำนี้ แสดงการสนับสนุนของคุณโดยคลิกที่ปุ่มชอบและแชร์สิ่งนี้กับเพื่อนของคุณ หากคุณต้องการความช่วยเหลือเกี่ยวกับรหัส โปรดแสดงความคิดเห็นด้านล่าง แค่นั้นแหละสำหรับตอนนี้ จะกลับมาอีกครั้งกับโปรเจกต์เด็ดๆ ขอขอบคุณ.