Სარჩევი:

DIY Android Bluetooth დისტანციური .: 4 ნაბიჯი
DIY Android Bluetooth დისტანციური .: 4 ნაბიჯი

ვიდეო: DIY Android Bluetooth დისტანციური .: 4 ნაბიჯი

ვიდეო: DIY Android Bluetooth დისტანციური .: 4 ნაბიჯი
ვიდეო: UX999Max სუპერ ძლიერი უსადენო 8 ბირთვიანი 3-ში 1 CarPlay Android Auto 2024, ნოემბერი
Anonim
DIY Android Bluetooth დისტანციური
DIY Android Bluetooth დისტანციური
DIY Android Bluetooth დისტანციური
DIY Android Bluetooth დისტანციური

ამ ინსტრუქციებში შეგიძლიათ იცოდეთ როგორ აკონტროლოთ ტელევიზია Android მოწყობილობის გამოყენებით Bluetooth– ის საშუალებით. ტელევიზორის გასაკონტროლებლად დისტანციური მართვის გამოყენება მოძველებულია. ისინი ძალიან მყიფეა და ყოველ ჯერზე ქრება. ასე რომ, მე ვფიქრობდი აეშენებინა ჩემი მობილური Bluetooth დისტანციური მართვის პროგრამა, რომელიც შევიმუშავე MIT App Inventor– დან. LINK: https://appinventor.mit.edu/explore/ მშენებლობა სახალისოა და როდესაც ის იმუშავებს, გასაოცარი იქნება.

ნაბიჯი 1: ყველაფერი რაც თქვენ გჭირდებათ დასაწყებად

საქმეები რაც თქვენ გჭირდებათ დასაწყებად
საქმეები რაც თქვენ გჭირდებათ დასაწყებად
საქმეები რაც თქვენ გჭირდებათ დასაწყებად
საქმეები რაც თქვენ გჭირდებათ დასაწყებად
საქმეები რაც თქვენ გჭირდებათ დასაწყებად
საქმეები რაც თქვენ გჭირდებათ დასაწყებად

ძირითადი ნაწილები: 1. ARDUINO UNO. 2. HC - 05 Bluetooth მოდული.3. 2N2222 NPN ტრანზისტორი.4. IR LED 950nm.5. IR მიმღები (ვინმე გააკეთებს, მე გამოვიყენე SM0038) ქვე ნაწილები: PCB დაფა რეზისტორები: 4.7K, 2.2K, 100R. ზოგიერთი მამრობითი Jumper ქინძისთავები.

ნაბიჯი 2: დეკოდირება …… IR დისტანციური სიგნალები.

დეკოდირება …… IR დისტანციური სიგნალები. !!
დეკოდირება …… IR დისტანციური სიგნალები. !!
დეკოდირება …… IR დისტანციური სიგნალები. !!
დეკოდირება …… IR დისტანციური სიგნალები. !!
დეკოდირება …… IR დისტანციური სიგნალები. !!
დეკოდირება …… IR დისტანციური სიგნალები. !!

დასაწყისისთვის, თქვენ უნდა გადმოწეროთ Arduino-IRremote ბიბლიოთეკა GitHub– დან. მე უკვე გადმოწერილი და მიმაგრებული ფაილი ამ ნაბიჯში შეგიძლიათ გადმოწეროთ მხოლოდ აქედან. გადმოწერეთ Arduino კოდი ამ საფეხურზე და გააკეთეთ წრიული კავშირები როგორც სურათებშია ნაჩვენები. დაუკავშირეთ IR მიმღების OUT პინი ციფრულ პინ 6 -ს Arduino Uno დაუკავშირეთ GND IR მიმღებს Arduino GND და Vs IR მიმღები Arduino VCC (5V) ატვირთეთ კოდი Arduino დაფაზე და გახსენით სერიული მონიტორი. ახლა აიღეთ ტელევიზორის პულტი და დააჭირეთ ღილაკებს, რომელთაც გსურთ გააკონტროლეთ და ჩაწერეთ მისი შესაბამისი IR კოდის ტიპი (ჩემს შემთხვევაში NEC) და შემდეგი HEX კოდი (მაგალითად: 14EB18E7) და ბიტების რაოდენობა (32 ჩემს შემთხვევაში), რომლებიც ყველა ნაჩვენებია სერიულ მონიტორზე ღილაკზე არის დაჭერილი. IR CODE ინფორმაციის მიღების შემდეგ ყველა სასურველი ღილაკის ინფორმაცია შეინახეთ ჩანაწერში თქვენი არჩევანის სპეციფიკატორებთან ერთად (მაგალითისთვის: მე გამოვიყენე SB_POW ჩართვის/გამორთვის ღილაკს Setup Box). ახლა გათიშეთ ყველა წრიული კავშირი. და გადადით შემდეგ საფეხურზე.

ნაბიჯი 3: ძირითადი წრე

ძირითადი წრე
ძირითადი წრე
ძირითადი წრე
ძირითადი წრე
ძირითადი წრე
ძირითადი წრე

ახლა მთავარი მიმღების მიკროსქემის დაფა აგებულია როგორც სურათებშია ნაჩვენები. დაამყარეთ კავშირები, როგორც ნაჩვენებია სურათებში. ჩამოტვირთეთ ამ საფეხურზე თანდართული კოდი და ატვირთეთ Arduino– ში (კოდის ატვირთვისას არ დაუკავშიროთ Bluetooth მოდული).

Bluetooth მოდული მუშაობს 3.3 ვ ლოგიკურ დონეზე, ამიტომ Arduino– ს გადამცემი პინის Bluetooth მოდულთან დაკავშირებისას ჩვენ გამოვიყენებთ Resistor Voltage Divider (4.7K და 2.2K).

მე დავამყარე კავშირი Breadboard– ზე იმის დასადასტურებლად, რომ ყველაფერი კარგად მუშაობს და შემდეგ გავაკეთე მუდმივი ვერსია პერფორირებული PCB დაფის ნაჭერზე. ხელით ადრე დავამტვრიე დაფა Arduino Uno- ს და გავაფურთხე 3 მმ -იანი ხვრელები, რომ დავამონტაჟო Arduino Uno- ზე.

შემდეგ მე დავდე დაფა ტელევიზორთან ახლოს და მივუთითე IR LED ტელევიზიის IR მიმღებისკენ.

ახლა თითქმის შესრულებულია მხოლოდ ერთი ბოლო ნაბიჯი.

ნაბიჯი 4: აპლიკაცია !

აპლიკაცია !!!
აპლიკაცია !!!
აპლიკაცია !!!
აპლიკაცია !!!

აქ, მე შევიმუშავე აპლიკაცია Android მოწყობილობისთვის, რომ სიგნალები გაუგზავნა Arduino– ს Bluetooth– ის საშუალებით. აპის შემუშავება არ არის რთული. MIT აპლიკაციის გამომგონებელთან ერთად ნებისმიერს შეუძლია აპის შექმნა. მისი ძალიან მარტივია. მე ყველანაირად ვეცადე, რომ აპლიკაცია მაქსიმალურად პროფესიონალური ყოფილიყო.

მე შევიმუშავე აპლიკაცია, რათა გამოეგზავნა სპეციფიკატორები, რომლებიც მე ვიყენებდი კოდში შესაბამისი ღილაკის დაჭერისას. მე ამ ნაბიჯში დავამატე.apk და.aia ფაილები. მათ, ვისაც არ სურს არაფრის შეცვლა არდუინოს კოდში და აპლიკაციაში, შეუძლიათ ჩამოტვირთონ.apk ფაილი. მათ, ვისაც სპეციფიკატორების შეცვლა სურს, შეუძლიათ ჩამოტვირთონ.aia ფაილი და შეცვალონ იგი MIT აპლიკაციის გამომგონებლის ვებსაიტზე.

აპლიკაცია ძალიან მარტივი გამოსაყენებელია. ინსტალაციის შემდეგ, პროგრამის გახსნისას ნახავთ რამდენიმე ღილაკს. (შენიშვნა: ჩართეთ Bluetooth პროგრამის გახსნამდე).

ამ ღილაკებს შორის დააწკაპუნეთ Blue Connect ღილაკზე.

გამოჩნდება ახალი ეკრანი Bluetooth მოწყობილობების სიით. დააწკაპუნეთ HC-05 და ის დაუკავშირდება მოწყობილობას. (შეიძლება პირველად დაგჭირდეთ პაროლის შეყვანა. პაროლი ჩვეულებრივ იქნება 0000 ან 1234)

ახლა ის დაბრუნდება მთავარ ეკრანზე.

როგორც კი დააჭერთ ღილაკს თქვენს Android მოწყობილობაში თქვენ შეამჩნევთ შესაბამის ცვლილებას თქვენს ტელევიზორში.

Ის არის! ეს კეთდება. ეს ასე მარტივია.

თუ თქვენ შეგექმნებათ რაიმე პრობლემა ამ პროექტის ხელახლა შექმნისას ან გაქვთ რაიმე ეჭვი, მოგერიდებათ კომენტარის გაკეთება ქვემოთ და თუ მოგწონთ ეს გთხოვთ გააზიაროთ ეს პროექტი და მიეცით ხმა მას კონკურსში.

გირჩევთ: