Სარჩევი:
- ნაბიჯი 1: მოითხოვეთ კომპონენტები
- ნაბიჯი 2: დაუკავშირეთ IR სენსორი არდუინოს
- ნაბიჯი 3: პროგრამირება
- ნაბიჯი 4: შედეგი
ვიდეო: წაიკითხეთ დისტანციური მართვა IR სენსორის გამოყენებით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
გამარჯობა, ყველას
წინა სტატიაში მე დავწერე, თუ როგორ გამოვიყენოთ "IR დაბრკოლების თავიდან აცილების სენსორი".
და ამ სტატიაში მე დავწერ ამ IR სენსორის სხვა ფუნქციას.
IR დაბრკოლების თავიდან აცილების სენსორს აქვს 2 ძირითადი ნაწილი, კერძოდ IR გამცემი და IR მიმღები. და ამ სტატიაში მე მხოლოდ IR მიმღებს გავაქტიურებ.
მე მას გამოვიყენებ დისტანციური მართვის საშუალებით გაგზავნილი მონაცემების წასაკითხად.
ნაბიჯი 1: მოითხოვეთ კომპონენტები
საჭირო კომპონენტები:
- IR დაბრკოლების თავიდან აცილების სენსორი
- Arduino NAno V.3
- Jumpper Wire
- დისტანციური მართვა
- USB მინი
საჭირო ბიბლიოთეკა:
IR დისტანციური
წაიკითხეთ ეს სტატია იმის გასარკვევად, თუ როგორ დაამატოთ ბიბლიოთეკები არდუინოში "ბიბლიოთეკის დამატება"
ნაბიჯი 2: დაუკავშირეთ IR სენსორი არდუინოს
IR სენსორი არდუინოს მიმართ
VCC ==> +5V
GND ==> GND
OUT ==> D2
ნაბიჯი 3: პროგრამირება
სანამ ესკიზს დაიწყებთ, დარწმუნდით, რომ დაინსტალირებულია "IRremote" ბიბლიოთეკა. ისე, რომ შეცდომები არ მოხდეს, როდესაც თქვენ სცადეთ ესკიზი, რომელიც მე მომეცა.
ქვემოთ მოცემულია ესკიზი, რომლის გამოყენებაც შეგიძლიათ:
#ჩართეთ
int RECV_PIN = 2;
IRrecv irrecv (RECV_PIN); decode_results results;
ბათილად დაყენება ()
{Serial.begin (9600); irrecv.enableIRIn (); // დაწყება მიმღები}
ბათილი მარყუჟი () {
if (irrecv.decode (& results)) {Serial.println (results.value); უკონკურენტო რეზიუმე (); // მიიღეთ შემდეგი მნიშვნელობა} შეფერხება (100); }
თუ გჭირდებათ ფაილი, შეგიძლიათ გადმოწეროთ ქვემოთ:
ნაბიჯი 4: შედეგი
მიუთითეთ დისტანციური მართვა IR მიმღებისკენ. შემდეგ დააჭირეთ რამდენიმე ღილაკს.
სერიული მონიტორი აჩვენებს მონაცემებს დისტანციური ღილაკიდან, რომელიც დაჭერილია.
მონაცემები, რომელსაც ჩვენ ვიღებთ ამ ექსპერიმენტიდან, შეიძლება გამოყენებულ იქნას სხვა მაგარი ნივთებისთვის. მაგალითად, LED- ის კონტროლი დისტანციური მართვის საშუალებით, ვენტილატორის ჩართვა და ა.
გმადლობთ კითხვისთვის, ნახვამდის შემდეგ სტატიაში
გირჩევთ:
მარტივი დაყენება IR დისტანციური მართვა LIRC- ის გამოყენებით ჟოლოს PI (RPi) - ივლისი 2019 [ნაწილი 1]: 7 ნაბიჯი
მარტივი ინსტალაცია IR დისტანციური მართვის საშუალებით LIRC ჟოლოს PI- სთვის (RPi) - ივლისი 2019 [ნაწილი 1]: ბევრი ძებნის შემდეგ გამიკვირდა და შემეშინდა კონფლიქტური ინფორმაციის შესახებ, თუ როგორ უნდა დაყენებულიყო IR დისტანციური მართვა ჩემი RPi პროექტისთვის. მეგონა ადვილი იქნებოდა, მაგრამ Linux ინფრაწითელი კონტროლის (LIRC) დაყენება დიდი ხანია პრობლემურია
LED RF დისტანციური მართვის დისტანციური მართვა "არაფრის"!: 5 ნაბიჯი
LED RF დისტანციური მართვის დისტანციური მართვა "არაფრის"!: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა გამოიყენოთ LED RF დისტანციური მართვის პულტი იმისათვის, რომ გააკონტროლოთ თითქმის ყველაფერი რაც გსურთ. ეს ნიშნავს, რომ ჩვენ უფრო ახლოს შევხედავთ RF დისტანციური გადაცემის პროცესს, წაიკითხავთ გაგზავნილ მონაცემებს Arduino µC– ით
დისტანციური Arduino დისტანციური მართვა: 5 ნაბიჯი
უსაფრთხო Arduino დისტანციური: ეს არის მაგალითი იმისა, თუ როგორ უნდა გააკეთოთ ულტრა უსაფრთხო უკაბელო (ავტოფარეხი) დისტანციური. ჩვეულებრივ დისტანციურ დისკებს აქვს მოძრავი კოდის ტიპის უსაფრთხოება, რომლის გვერდის ავლით ნებისმიერი მოწინავე ქურდი შეძლებს. ეს დისტანციური სისტემა ეყრდნობა 16 ბაიტიანი ღილაკის გამოყენებას, ასე რომ მისი გატეხვა იქნება
Alexa ჩართულია დისტანციური მართვა (WEMO D1 Mini– ს გამოყენებით): 3 ნაბიჯი
Alexa ჩართულია დისტანციური მართვა (WEMO D1 Mini– ს გამოყენებით): ეს არის წინა პოსტის განახლებული ვერსია: https: //www.instructables.com/id/Voice-Activated-R.. წინა ვერსიაში მე გამოვიყენე Geetech ხმის მოდული ავტოფარეხის კარის გამღების ტიპის დისტანციური მართვისთვის. ამ სასწავლო ინსტრუქციაში მე შევცვალე ხმა
დისტანციური დისტანციური მართვა: 11 ნაბიჯი (სურათებით)
დისტანციური მართვა: მე მყავს ახალშობილი ბავშვი და ის არ ფიქრობს, რომ მან უნდა დაიძინოს მანამ, სანამ მე და ჩემმა ცოლმა მასაც ვუსურვოთ. ერთი რამ, რაც მას ბედნიერს ხდის თავის საწოლში არის მობილური, რომელიც მის თავზეა ჩამოკიდებული. ასე რომ, როდესაც ის გაიღვიძებს, თუ ჩვენ გვჭირდება კიდევ 25 წუთი ან მეტი