สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องเริ่มต้น
- ขั้นตอนที่ 2: การถอดรหัส…… IR สัญญาณระยะไกล!
- ขั้นตอนที่ 3: วงจรหลัก
- ขั้นตอนที่ 4: แอพ !!
วีดีโอ: DIY Android Bluetooth Remote.: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในคำแนะนำนี้ เราสามารถรู้วิธีควบคุมทีวีโดยใช้อุปกรณ์ Android ผ่าน Bluetooth การใช้รีโมทเพื่อควบคุมทีวีนั้นล้าสมัย พวกมันเปราะบางและหายไปทุกครั้ง ดังนั้นฉันจึงคิดที่จะสร้างรีโมต Bluetooth มือถือของตัวเองด้วย Custom App ซึ่งฉันออกแบบจาก MIT App Inventor. LINK: https://appinventor.mit.edu/explore/การสร้างเป็นเรื่องสนุก และเมื่อใช้งานได้ก็จะยอดเยี่ยมมาก
ขั้นตอนที่ 1: สิ่งที่คุณต้องเริ่มต้น
ส่วนหลัก:1. อาร์ดูโน่ อูโน่ 2. HC - 05 โมดูลบลูทูธ.3. 2N2222 ทรานซิสเตอร์ NPN4. IR LED 950nm.5. IR Receiver (ใครๆก็ทำได้ ผมใช้ SM0038)Sub Parts:PCB boardResistors: 4.7K, 2.2K, 100R.บาง Jumper pins.
ขั้นตอนที่ 2: การถอดรหัส…… IR สัญญาณระยะไกล!
ในการเริ่มต้น คุณต้องดาวน์โหลดไลบรารี Arduino-IRremote จาก GitHub ฉันได้ดาวน์โหลดและแนบไฟล์ในขั้นตอนนี้แล้ว คุณสามารถดาวน์โหลดได้จากที่นี่เท่านั้น ดาวน์โหลดโค้ด Arduino ที่แนบมาในขั้นตอนนี้ และทำการเชื่อมต่อวงจรตามที่แสดงในภาพ ต่อพิน OUT ของตัวรับสัญญาณ IR เข้ากับ DIGITAL PIN 6 ของ Arduino Uno เชื่อมต่อ GND ของตัวรับสัญญาณ IR กับ Arduino GND และ Vs ของตัวรับสัญญาณ IR กับ Arduino VCC (5V) อัปโหลดรหัสไปยังบอร์ด Arduino และเปิด Serial Monitor ตอนนี้ใช้รีโมททีวีของคุณแล้วกดปุ่มที่คุณต้องการ ควบคุมและจดบันทึกประเภทรหัส IR ที่เกี่ยวข้อง (ในกรณีของฉัน NEC) และรหัส HEX ต่อไปนี้ (เช่น 14EB18E7) และจำนวนบิต (32 ในกรณีของฉัน) ซึ่งทั้งหมดจะแสดงในจอภาพแบบอนุกรมเมื่อปุ่ม ถูกกด หลังจากรับข้อมูล IR CODE ของปุ่มที่ต้องการทั้งหมดแล้ว ให้บันทึกไว้ในแผ่นจดบันทึกพร้อมตัวระบุที่คุณเลือก (สำหรับตัวอย่าง: ฉันใช้ SB_POW สำหรับปุ่มเปิด/ปิดของกล่องตั้งค่า) ตอนนี้ให้ปลดการเชื่อมต่อวงจรทั้งหมด และไปที่ขั้นตอนต่อไป
ขั้นตอนที่ 3: วงจรหลัก
ตอนนี้สร้างแผงวงจรรับสัญญาณหลักตามที่แสดงในภาพ ทำการเชื่อมต่อตามที่แสดงในภาพ ดาวน์โหลดรหัสที่แนบมาในขั้นตอนนี้และอัปโหลดไปยัง Arduino (อย่าเชื่อมต่อโมดูล Bluetooth ขณะอัปโหลดรหัส)
โมดูล Bluetooth ทำงานที่ระดับลอจิก 3.3V ดังนั้นในขณะที่เชื่อมต่อขาส่งสัญญาณของ Arduino กับโมดูล Bluetooth เราจะใช้ตัวแบ่งแรงดันตัวต้านทาน (4.7K และ 2.2K)
ฉันทำการเชื่อมต่อบน Breadboard เพื่อยืนยันว่าทุกอย่างทำงานได้ดี จากนั้นฉันก็สร้างเวอร์ชันถาวรบนแผ่น PCB ที่มีรูพรุน ฉันตัดแต่งบอร์ดให้มีขนาดเท่ากับ Arduino Uno ก่อนลงมือทำและเจาะรู 3 มม. เพื่อติดเข้ากับ Arduino Uno
จากนั้นฉันวางบอร์ดไว้ใกล้กับทีวีและชี้ IR LED ไปทางตัวรับสัญญาณ IR ของทีวี
ตอนนี้เกือบเสร็จแล้วเพียงหนึ่งขั้นตอนสุดท้าย
ขั้นตอนที่ 4: แอพ !!
ที่นี่ ฉันพัฒนาแอพสำหรับอุปกรณ์ Android เพื่อส่งสัญญาณไปยัง Arduino ผ่าน Bluetooth การพัฒนาแอพไม่ใช่เรื่องยาก ด้วยนักประดิษฐ์แอพ MIT ใครๆ ก็สามารถสร้างแอพได้ มันง่ายมาก ฉันพยายามทำให้ดีที่สุดเพื่อให้แอปมีความเป็นมืออาชีพมากที่สุด
ฉันได้ออกแบบแอปเพื่อส่งตัวระบุที่ฉันใช้ในโค้ดเมื่อกดปุ่มที่เกี่ยวข้อง ฉันได้แนบทั้งไฟล์.apk และ.aia ในขั้นตอนนี้ ผู้ที่ไม่ต้องการเปลี่ยนแปลงอะไรในโค้ด Arduino และในแอปสามารถดาวน์โหลดไฟล์.apk ได้ ผู้ที่ต้องการเปลี่ยนตัวระบุสามารถดาวน์โหลดไฟล์.aia และแก้ไขได้ในเว็บไซต์ MIT app Inventor
แอพนี้ใช้งานง่ายมาก หลังจากติดตั้ง เมื่อคุณเปิดแอพ คุณจะเห็นปุ่มบางปุ่ม (หมายเหตุ: เปิดบลูทูธก่อนเปิดแอป)
ในบรรดาปุ่มเหล่านั้นให้คลิกที่ปุ่ม Blue Connect
หน้าจอใหม่พร้อมรายการอุปกรณ์ Bluetooth จะปรากฏขึ้น คลิกที่ HC-05 และมันจะเชื่อมต่อกับอุปกรณ์ (คุณอาจต้องป้อนรหัสผ่านหากคุณเชื่อมต่อเป็นครั้งแรก รหัสผ่านมักจะเป็น 0000 หรือ 1234)
ตอนนี้มันจะกลับไปที่หน้าจอหลัก
ทันทีที่คุณกดปุ่มในอุปกรณ์ Android คุณจะสังเกตเห็นการเปลี่ยนแปลงที่สอดคล้องกันในทีวีของคุณ
แค่นั้นแหละ! เสร็จแล้วค่ะ ง่ายนิดเดียว
หากคุณประสบปัญหาใดๆ ในการสร้างโครงการนี้ขึ้นใหม่ หรือหากคุณมีข้อสงสัยใดๆ โปรดแสดงความคิดเห็นด้านล่าง และหากคุณชอบโครงการนี้ โปรดแชร์โครงการนี้และโหวตให้โครงการนี้ในการประกวด
แนะนำ:
Apple TV Siri Remote Hard Case พร้อม Bluetooth Tile Finder: 7 ขั้นตอน (พร้อมรูปภาพ)
Apple TV Siri Remote Hard Case พร้อม Bluetooth Tile Finder: ครั้งหนึ่งฉันเคยอ่านคำอธิบายของ iPhone ว่าเป็น "แท่งเนยที่ชุบน้ำมันและฉีดด้วย WD40 เพื่อการวัดที่ดี!" ฉันคิดว่ามันเป็นตอนที่รุ่น 6 ออกมาและทุกคนต่างก็ทิ้งโทรศัพท์ราคาแพงใหม่และกระจกแตก
วิธีสร้างแอพ Android ด้วย Android Studio: 8 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างแอป Android ด้วย Android Studio: บทช่วยสอนนี้จะสอนพื้นฐานวิธีสร้างแอป Android โดยใช้สภาพแวดล้อมการพัฒนา Android Studio เนื่องจากอุปกรณ์ Android มีมากขึ้นเรื่อยๆ ความต้องการแอปใหม่ก็จะเพิ่มขึ้นเท่านั้น Android Studio นั้นใช้งานง่าย (
8 การควบคุมรีเลย์ด้วย NodeMCU และตัวรับสัญญาณ IR โดยใช้ WiFi และ IR Remote และแอพ Android: 5 ขั้นตอน (พร้อมรูปภาพ)
8 การควบคุมรีเลย์ด้วย NodeMCU และตัวรับสัญญาณ IR โดยใช้ WiFi และ IR Remote และแอพ Android: การควบคุมสวิตช์รีเลย์ 8 ตัวโดยใช้ nodemcu และตัวรับ ir ผ่าน wifi และ ir รีโมทและแอพ android รีโมท ir ทำงานเป็นอิสระจากการเชื่อมต่อ wifi ที่นี่เป็นรุ่นปรับปรุงคลิก ที่นี่
แปลง IR Remote ของคุณเป็น RF Remote: 9 ขั้นตอน (พร้อมรูปภาพ)
แปลง IR Remote ของคุณเป็น RF Remote: ในคำแนะนำของวันนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถใช้โมดูล RF ทั่วไปได้อย่างไรโดยไม่ต้องใช้ไมโครคอนโทรลเลอร์ ซึ่งในที่สุดจะนำเราไปสู่การสร้างโครงการที่คุณสามารถแปลง IR Remote ของอุปกรณ์ใดๆ เป็น RF ระยะไกล. ข้อได้เปรียบหลักของการแปลงเป็น
แท็บเล็ต DIY Cintiq โดยใช้ Wii Remote: 6 ขั้นตอน
แท็บเล็ต Cintiq DIY โดยใช้ Wii Remote: คำแนะนำนี้จะสอนวิธีสร้างแท็บเล็ตกราฟิกแบบเห็นภาพ Wacom Cintiq เวอร์ชันพื้นฐานโดยใช้รีโมท wii จอแบนและปากกาอินฟราเรด สิ่งนี้ค่อนข้างคล้ายกับคำแนะนำในการสร้างไวท์บอร์ด