Სარჩევი:
- ნაბიჯი 1: ძირითადი იდეა
- ნაბიჯი 2: შეაგროვეთ თქვენი მასალები:
- ნაბიჯი 3: IR მიმღები (TSOP1738)
- ნაბიჯი 4: სქემის დიაგრამა:
- ნაბიჯი 5: IR დისტანციური ბიბლიოთეკის დაყენება:
- ნაბიჯი 6: IR დისტანციური სიგნალების დეკოდირება:
- ნაბიჯი 7: შენიშნეთ დეკოდირებული სიგნალის მნიშვნელობები
- ნაბიჯი 8: კოდი ძირითადი დაფის მუშაობისთვის
- ნაბიჯი 9: შესრულებულია:
- ნაბიჯი 10: უყურეთ ამ მაგარ გიფს და ვიდეოს
ვიდეო: შექმენით მინი უკაბელო კლავიატურა ტელევიზორის დისტანციური მართვის პულტიდან: 10 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ავტორი: AmalMathew
ოდესმე გიფიქრიათ უკაბელო კლავიატურის დამზადებაზე ტელევიზორის დისტანციური მართვის საშუალებით. ამ ინსტრუქციებში მე განვმარტავ, თუ როგორ შეგიძლიათ ააწყოთ იაფი მინი უკაბელო კლავიატურა.
ეს პროექტი იყენებს IR (ინფრაწითელი) კომუნიკაციას პერსონალური უკაბელო კლავიატურის შესაქმნელად.
Დავიწყოთ
ნაბიჯი 1: ძირითადი იდეა
ეს პროექტი იყენებს IR უკაბელო კომუნიკაციას კლავიატურის სხვადასხვა ოპერაციების შესასრულებლად. R, ან ინფრაწითელი, კომუნიკაცია არის საერთო, იაფი და ადვილად გამოსაყენებელი უკაბელო საკომუნიკაციო ტექნოლოგია. IR სინათლე ძალიან ჰგავს ხილულ სინათლეს, გარდა იმისა, რომ მას აქვს ოდნავ გრძელი ტალღის სიგრძე. ეს ნიშნავს, რომ IR არ არის გამოვლენილი ადამიანის თვალისთვის - შესანიშნავია უკაბელო კომუნიკაციისთვის.
ამ პროექტის ძირითადი იდეაა, როდესაც თქვენ დააჭირეთ ტელევიზორის დისტანციურ ღილაკს, IR მიმღების და Arduino– ს გამოყენებით ჩვენ შეგვიძლია მისი დეკოდირება და დეკოდირებული მნიშვნელობების გამოყენება საკვანძო დაფის სხვადასხვა ოპერაციის შესასრულებლად. მე გამოვიყენე Arduino Pro Micro იმიტომ, რომ ის დაფუძნებულია ATmega32U4 მიკროკონტროლერზე, რომელსაც აქვს ჩამონტაჟებული USB, რაც მიკროს ცნობს როგორც მაუსი ან კლავიატურა. თქვენ ასევე შეგიძლიათ გამოიყენოთ Arduino Leonardo. ეს პროექტი ძალიან მარტივია და ნებისმიერს შეუძლია შეცვალოს მოთხოვნის შესაბამისად.
ნაბიჯი 2: შეაგროვეთ თქვენი მასალები:
- Arduino Pro Micro ან Arduino Leonardo
- IR მიმღები (TSOP1738)
- ტელევიზორის დისტანციური
- ზოგიერთი Jumper Wires
Შენიშვნა:
თქვენ შეგიძლიათ გამოიყენოთ მხოლოდ დაფები, რომლებიც დაფუძნებულია ATmega32U4- ზე.. ასე რომ, ის მიკრო/ლეონარდოს ცნობს როგორც მაუსი ან კლავიატურა.
ნაბიჯი 3: IR მიმღები (TSOP1738)
ეს არის მინიატურული მიმღები ინფრაწითელი დისტანციური მართვის სისტემებისთვის. დემოდულირებული გამომავალი სიგნალის პირდაპირ გაშიფვრა შესაძლებელია მიკროპროცესორის მიერ. TSOP1738 თავსებადია ყველა საერთო IR დისტანციური მართვის მონაცემთა ფორმატებთან.
ნაბიჯი 4: სქემის დიაგრამა:
თუ თქვენ იყენებთ ლეონარდოს, იქნება მცირე ცვლილება DATA პინში. თქვენ უნდა დააკავშიროთ მონაცემთა პინ ლეონარდოს MOSI პინში.
ნაბიჯი 5: IR დისტანციური ბიბლიოთეკის დაყენება:
ჩამოტვირთეთ IR დისტანციური ბიბლიოთეკა აქედან და დააინსტალირეთ.
თუ არ იცით როგორ დააინსტალიროთ arduino ბიბლიოთეკები მიჰყევით ქვემოთ მოცემულ ბმულს
www.arduino.cc/en/Guide/Libraries
ნაბიჯი 6: IR დისტანციური სიგნალების დეკოდირება:
IR დისტანციური სიგნალების დეკოდირებისთვის ჩვენ შეგვიძლია გამოვიყენოთ "IRrecvDemo" arduino ესკიზი, როგორც მოცემულია IR დისტანციური ბიბლიოთეკით.
შენიშვნა: ესკიზის მაგალითზე (IRrecvDemo) თქვენ უნდა შეიტანოთ მცირე ცვლილება RECV_PIN ღირებულებაში. ნაგულისხმევად ის იქნება 11, მაგრამ Arduino Micro– ზე MOSI პინი არის მე –16 პინი. ასე რომ, განახორციელეთ შემდეგი ცვლილებები კოდში.
int RECV_PIN = 16;
თუ თქვენ იყენებთ ლეონარდოს, თქვენ უნდა შეცვალოთ იგი MOSI პინის ნომერზე.
- აირჩიეთ დაფა (Arduino/Genuino Micro) -(სურათი 3)
- აირჩიეთ პორტი- (სურათი 4)
- ატვირთეთ თქვენი კოდი
ნაბიჯი 7: შენიშნეთ დეკოდირებული სიგნალის მნიშვნელობები
- გახსენით სერიული მონიტორი და მიიღეთ IR დისტანციური სიგნალის მნიშვნელობები.
- ჩამოთვალეთ თითოეული ღილაკის მნიშვნელობები.
ნაბიჯი 8: კოდი ძირითადი დაფის მუშაობისთვის
სიგნალის მნიშვნელობების მიღების შემდეგ, შემდეგი ნაბიჯი არის სიგნალის მნიშვნელობების დამატება პროგრამაში და პირობით, რომ თუ დისტანციური სიგნალის მნიშვნელობა ემთხვევა პროგრამის მნიშვნელობებს, შეასრულეთ კლავიატურის სხვადასხვა ოპერაციები.
კლავიატურის ბიბლიოთეკის დამატება პროგრამაში მას საშუალებას აძლევს შეასრულოს კლავიატურის სხვადასხვა ოპერაციები.
შეგიძლიათ ჩამოტვირთოთ კოდი ქვემოდან ან შეგიძლიათ მიიღოთ ის ჩემი GitHub გვერდიდან.
ჩამოტვირთეთ კოდი და ატვირთეთ arduino micro– ზე Arduino IDE– ს საშუალებით.
ნაბიჯი 9: შესრულებულია:
თქვენ შეგიძლიათ შეცვალოთ ესკიზი თქვენი მოთხოვნების შესაბამისად.
იხილეთ ქვემოთ მოცემული ბმულები კლავიატურის მეტი ფუნქციის დასამატებლად
- https://www.arduino.cc/en/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCII დიაგრამა
გირჩევთ:
უკაბელო დისტანციური მართვის გამოყენებით 2.4Ghz NRF24L01 მოდული არდუინოსთან ერთად Nrf24l01 4 არხი / 6 არხი გადამცემი მიმღები კვადკოპტერისთვის - Rc ვერტმფრენი - Rc თვითმფრინავი Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)
უკაბელო დისტანციური მართვის გამოყენებით 2.4Ghz NRF24L01 მოდული არდუინოსთან ერთად Nrf24l01 4 არხი / 6 არხი გადამცემი მიმღები კვადკოპტერისთვის | Rc ვერტმფრენი | Rc თვითმფრინავი Arduino– ს გამოყენებით: Rc მანქანის მართვა | ოთხკუთხედი | დრონი | RC თვითმფრინავი | RC ნავი, ჩვენ ყოველთვის გვჭირდება მიმღები და გადამცემი, დავუშვათ, რომ RC QUADCOPTER– ისთვის ჩვენ გვჭირდება 6 არხიანი გადამცემი და მიმღები და რომ TX და RX ტიპი ძალიან ძვირი ღირს, ამიტომ ჩვენ ვაკეთებთ ერთს ჩვენს
ჩვეულებრივი დისტანციური მართვის ნაკრები გადაკეთდა ოთხარხიანი RC სათამაშო დისტანციური მართვის საშუალებით: 4 ნაბიჯი
ჩვეულებრივი დისტანციური მართვის ნაკრები გადაკეთდა ოთხარხიანი RC სათამაშო დისტანციური მართვის საშუალებით: 62 将 通用 遥控 采用 62 62 62 62 62 62改造 方法 非常 简单. 只需 准备 一些 瓦楞纸 板, 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务. 玩具 车船 提供 远程 无线 控制
აკონტროლეთ თქვენი მოდელის მატარებლის განლაგება თქვენი ტელევიზორის დისტანციური მართვის საშუალებით!: 7 ნაბიჯი (სურათებით)
აკონტროლეთ თქვენი მოდელის მატარებლის განლაგება თქვენი ტელევიზორის დისტანციური მართვის საშუალებით!: ამ ინსტრუქციურად მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ IR დისტანციური მართვის სისტემა მატარებლის მოდელისთვის. ამის შემდეგ თქვენ შეძლებთ გააკონტროლოთ თქვენი მატარებლები თქვენს დივანზე დასვენების დროს. მაშ, დავიწყოთ
აკონტროლეთ ელექტრო ტექნიკა თქვენი ტელევიზორის დისტანციური (ir დისტანციური) ტემპერატურისა და ტენიანობის ჩვენებით: 9 ნაბიჯი
აკონტროლეთ ელექტრო ტექნიკა თქვენი ტელევიზორით (ir დისტანციური) ტემპერატურისა და ტენიანობის ჩვენებით: გამარჯობა მე ვარ Abhay და ეს არის ჩემი პირველი ბლოგი Instructables– ზე და დღეს მე ვაპირებ გაჩვენოთ როგორ აკონტროლოთ თქვენი ელექტრო ტექნიკა თქვენი ტელევიზორის დისტანციური მართვის საშუალებით მარტივი პროექტი. მადლობა ატლის ლაბორატორიას მხარდაჭერისთვის და მასალის მოწოდებისთვის
ტელევიზორის დისტანციური მართვის ღილაკების დაფიქსირება: 5 ნაბიჯი
ტელევიზორის დისტანციური მართვის ღილაკების დაფიქსირება: ტელევიზორის დისტანციური მართვის ზოგიერთი ღილაკი შეიძლება დროთა განმავლობაში გაცვეთილ იქნეს. ჩემს შემთხვევაში ეს იყო არხის ზემოთ და არხის ქვემოთ ღილაკები. ღილაკის ბოლოში არსებული კონტაქტები სავარაუდოდ ამოწურულია. ასე გავასწორე ჩემი