สารบัญ:
- ขั้นตอนที่ 1: รวบรวมส่วนประกอบที่จำเป็นทั้งหมด
- ขั้นตอนที่ 2: แผนภาพวงจร
- ขั้นตอนที่ 3: มาตั้งโปรแกรมบอร์ด Arduino กันเถอะ
- ขั้นตอนที่ 4: แอปพลิเคชัน Android
วีดีโอ: ไฟ RGB ที่ควบคุมด้วย Bluetooth พร้อมแอปพลิเคชัน Android: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
โดย 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 ได้โดยการเลื่อนแถบแนวนอน คุณยังสามารถสร้างสีผสมได้โดยการเพิ่มสามสี
หวังว่าคุณจะชอบคำแนะนำนี้ แสดงการสนับสนุนของคุณโดยคลิกที่ปุ่มชอบและแชร์สิ่งนี้กับเพื่อนของคุณ หากคุณต้องการความช่วยเหลือเกี่ยวกับรหัส โปรดแสดงความคิดเห็นด้านล่าง แค่นั้นแหละสำหรับตอนนี้ จะกลับมาอีกครั้งกับโปรเจกต์เด็ดๆ ขอขอบคุณ.
แนะนำ:
ไฟ RGB ที่ควบคุมด้วย Bluetooth: 3 ขั้นตอน
ไฟ RGB ที่ควบคุมด้วยบลูทูธ: มีบางครั้งที่คุณต้องการเปลี่ยนสีและความสว่างของไฟบ้านด้วยการแตะเพียงไม่กี่ครั้งบนโทรศัพท์ของคุณหรือไม่ ข่าวดีก็คือ สามารถทำได้ง่ายๆ โดยใช้ไมโครคอนโทรลเลอร์ที่รองรับ Bluetooth เช่น Ameba RTL8722 จาก Realtek ฉันอยู่นี่
LCD Messenger ที่ควบคุมด้วย Bluetooth -- จอแอลซีดี 16x2 -- Hc05 -- เรียบง่าย -- บอร์ดประกาศไร้สาย: 8 ขั้นตอน
LCD Messenger ที่ควบคุมด้วย Bluetooth || จอแอลซีดี 16x2 || Hc05 || เรียบง่าย || กระดานแจ้งข่าวไร้สาย:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม…… …………………………………กระดานประกาศใช้อัพเดทข้อมูลข่าวสารใหม่ๆ หรือหากต้องการส่งข้อความด้วยในห้องหรือในฮาล
วิธีทำรถ RC ที่ควบคุมด้วย Bluetooth ที่บ้าน: 4 ขั้นตอน (พร้อมรูปภาพ)
วิธีทำรถ RC ที่ควบคุมด้วย Bluetooth ที่บ้าน: เรียนรู้วิธีสร้างรถหุ่นยนต์ควบคุมด้วยสมาร์ทโฟนอย่างง่ายโดยใช้ Arduino และส่วนประกอบอิเล็กทรอนิกส์ขั้นพื้นฐาน
แถบ LED RGB LED ที่ควบคุมด้วย WiFi พร้อม ESP8266: 5 ขั้นตอน
แถบ LED RGB LED ที่ควบคุมด้วย WiFi พร้อม ESP8266: แนวคิดคือการสร้างไฟ LED ที่สามารถควบคุมได้จาก WiFi ฉันมีแถบไฟ LED สำรองจากคริสต์มาสวางอยู่รอบๆ ดังนั้นฉันจึงรีไซเคิลสิ่งนี้เป็น ESP8266 ซึ่งอนุญาตให้ควบคุม LED จาก WiFi ESP8266 สามารถใช้เป็นเว็บเซิร์ฟเวอร์ได้ ซึ่ง
Arduino POV ที่ควบคุมด้วย Bluetooth: 8 ขั้นตอน (พร้อมรูปภาพ)
Arduino POV ที่ควบคุมด้วยบลูทูธ: บทนำ: ความคงอยู่ของการมองเห็นหมายถึงภาพลวงตาที่เกิดขึ้นเมื่อการรับรู้ด้วยสายตาของวัตถุไม่หยุดในบางครั้งหลังจากที่รังสีของแสงที่ผ่านเข้ามาหยุดเข้าตา ภาพลวงตายังได้รับการอธิบาย