Სარჩევი:

IR დისტანციური დეკოდირება ARDUINO– ს გამოყენებით .: 4 ნაბიჯი (სურათებით)
IR დისტანციური დეკოდირება ARDUINO– ს გამოყენებით .: 4 ნაბიჯი (სურათებით)

ვიდეო: IR დისტანციური დეკოდირება ARDUINO– ს გამოყენებით .: 4 ნაბიჯი (სურათებით)

ვიდეო: IR დისტანციური დეკოდირება ARDUINO– ს გამოყენებით .: 4 ნაბიჯი (სურათებით)
ვიდეო: ახალი - მარტივი დისტანციური მართვის AC სინათლის წრე - IC გარეშე - მარტივი ინფრაწითელი მიმღების წრე 2024, ნოემბერი
Anonim
IR დისტანციური დეკოდირი ARDUINO– ს გამოყენებით
IR დისტანციური დეკოდირი ARDUINO– ს გამოყენებით

ეს არის კიდევ ერთი მეგობრული გაკვეთილი ძალიან მარტივი IR დისტანციური დეკოდერის შესაქმნელად Arduino და IR მიმღების გამოყენებით. ეს გაკვეთილი მოიცავს ყველაფერს პროგრამული უზრუნველყოფის დაყენებიდან IR მიმღების გამოყენებამდე და სიგნალების გაშიფვრით. ეს სიგნალები შეიძლება გამოყენებულ იქნას მოგვიანებით მრავალი პროექტისთვის, მათ შორის IR დისტანციური მართვის რობოტი, სახლის ავტომატიზაცია და მსგავსი IR კონტროლირებადი პროექტები.

თუ თქვენ ხართ რობოტიკაში და გსურთ ყველაფერი ისწავლოთ თავიდან, გადახედეთ ამ ელექტრონულ კურსს.

ნაბიჯი 1: მასალების შეგროვება

მასალების შეგროვება
მასალების შეგროვება
მასალების შეგროვება
მასალების შეგროვება
მასალების შეგროვება
მასალების შეგროვება
მასალების შეგროვება
მასალების შეგროვება
  1. არდუინო (მე ვიყენებ გაეროს). ბმული USLink for Europe
  2. IR მიმღები (აქ გამოყენებულია 1838) ბმული USLink ევროპისთვის
  3. პურის დაფა. ბმული USLink for Europe
  4. მავთულები. ბმული USLink for Europe
  5. Arduino IDE.

ყველა კომპონენტის შეძენა შესაძლებელია UTsource.net– დან

ნაბიჯი 2: კავშირების დამყარება

კავშირების დამყარება
კავშირების დამყარება
კავშირების დამყარება
კავშირების დამყარება

ჯერ შეამოწმეთ IR მიმღების PinOut დიაგრამა. IR მიმღებებს აქვთ 3 პინი, +ve, GND და Out. ნებისმიერი მიღების დაწყებამდე დარწმუნდით, რომ იცით ეს ქინძისთავები. თუ არასწორად არის დაკავშირებული, კონფიგურაცია არ იმუშავებს და გაგიჭირდებათ მისი გარკვევა.

გააკეთეთ შემდეგი კავშირები:-

1. შეაერთეთ მიმღების +ve პინი არდუინოს 3.3 ვ -თან.

2. მიმღების GND pin Arduino– ს GND– ზე.

3. მიმღების პინი არდუინოს ციფრულ პინ 2 -ზე.

შეაერთეთ arduino დაფა კომპიუტერს, რადგან ჩვენ გვჭირდება კოდის ატვირთვა და IR პულსის მონიტორინგი.

ნაბიჯი 3: IDE- ს დაყენება

IR პროგრამების გამოყენებისთვის, თქვენ უნდა დაამატოთ IR ბიბლიოთეკა თქვენს IDE– ში, წინააღმდეგ შემთხვევაში ჩვენი პროგრამა არ იმუშავებს.

ჩამოტვირთეთ IR ბიბლიოთეკა.

გადმოწერეთ გადმოწერილი ფაილი.

დააკოპირეთ მოპოვებული საქაღალდე.

გადავიდეთ >> C drive >> პროგრამების ფაილები (x86) >> Arduino >> ბიბლიოთეკები.

ჩასვით საქაღალდე ბიბლიოთეკებში.

ეს არის ის, რომ IDE მზად არის იმუშაოს ჩვენს კოდთან.

ნაბიჯი 4: კოდის ატვირთვა და ტესტირება

კოდის ატვირთვა და ტესტირება
კოდის ატვირთვა და ტესტირება
კოდის ატვირთვა და ტესტირება
კოდის ატვირთვა და ტესტირება
კოდის ატვირთვა და ტესტირება
კოდის ატვირთვა და ტესტირება
კოდის ატვირთვა და ტესტირება
კოდის ატვირთვა და ტესტირება

ჩამოტვირთეთ ჩემ მიერ მოწოდებული კოდი და ატვირთეთ Arduino Board- ში.

მას შემდეგ, რაც კოდი აიტვირთება, გადადით ინსტრუმენტებზე და აირჩიეთ სერიული მონიტორი.

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

გირჩევთ: