Სარჩევი:
- ნაბიჯი 1: ნაწილების სია
- ნაბიჯი 2: გაყვანილობა და დაყენება
- ნაბიჯი 3: გაუშვით ესკიზი და გახსენით სერიული მონიტორი შედეგის სანახავად
- ნაბიჯი 4: გრძელვადიანი უკაბელო დაყენება
- ნაბიჯი 5: მადლობა კითხვისთვის - შემდეგი პროექტი
ვიდეო: გატეხეთ თაგვი არდუინოსთან ერთად. 2500 Ft უკაბელო. PS/2: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ამ გაკვეთილზე მე გაჩვენებთ თუ როგორ უნდა გატეხოთ მაუსი, ასე რომ თქვენ შეგიძლიათ გამოიყენოთ იგი როგორც კონტროლერი LED- ებისთვის, ძრავებისთვის, უკაბელო პროგრამებისთვის და ასე შემდეგ.
ეს გაკვეთილი მოიცავს თაგვებს, რომლებსაც აქვთ მავთული. ამ თაგვების უმეტესობა იყენებს PS/2 პროტოკოლს.
დაყენება იმუშავებს Arduino– ს ყველა ვერსიასთან.
თქვენი მაუსის გამომუშავების გასაკონტროლებლად საჭიროა მხოლოდ რამდენიმე ნაბიჯი.
ჯერ თაგვის მავთულხლართებს აერთებთ მათ თქვენს არდუინოსთან. შემდეგ ატვირთავთ ესკიზს და ხედავთ შედეგს თქვენს სერიულ მონიტორზე.
მე დეტალურად გაჩვენებთ როგორ კეთდება ეს
როგორც დამატებითი, მე გაჩვენებთ თუ როგორ უნდა გახადოთ თქვენი მაუსი უკაბელო 2500 ფუტამდე (750 მეტრი) მანძილზე.
ნაბიჯი 1: ნაწილების სია
1 x თაგვი მავთულით
1 x Arduino Uno ან სხვა
4 x მამრობითი pin -
ინსტრუმენტები სტრიპტიზირებისა და შედუღებისთვის
- სავარჯიშო ფაილები აქ
შემდეგი ნაწილები საჭიროა მხოლოდ იმისათვის, რომ მაუსი უკაბელო იყოს
- 2 x HC-12 მოდული (მე აქ ჩემი იაფი მივიღე)
დამაკავშირებელი მავთულები
ნაბიჯი 2: გაყვანილობა და დაყენება
ჩამოტვირთეთ ესკიზები და დააკოპირეთ/ჩასვით თქვენს arduino IDE- ში.
გათიშეთ თაგვის მავთულები და დაუკავშირდით Arduino– ს, როგორც ხედავთ სურათზე. ზოგიერთი თაგვის ფერი შეიძლება განსხვავდებოდეს. ესკიზში ნახავთ MDATA და MCLK ეს არის პორტები არდუინოზე და შეიძლება შეიცვალოს.
გადაახვიეთ ესკიზის ბოლოში "void loop ()". აქ თქვენ შეგიძლიათ შეცვალოთ კოდი თქვენი საჭიროებების შესაბამისად.
ნაბიჯი 3: გაუშვით ესკიზი და გახსენით სერიული მონიტორი შედეგის სანახავად
გახსენით სერიული მონიტორი მას შემდეგ, რაც ესკიზი ატვირთეთ Arduino– ში.
გადაიტანეთ მაუსი შედეგის სანახავად.
ეს საკმაოდ ცოტა კოდია, მაგრამ თქვენ უნდა შეგაწუხოთ მხოლოდ ბათილი მარყუჟის შიგნით არსებული კოდით (). კოდის უმეტესობა ეხება PS/2 პროტოკოლს და უნდა დარჩეს მარტო.
თუ რაიმე შედეგს ვერ ხედავთ, სცადეთ შეცვალოთ MDATA მავთული MCLK მავთულით და სცადოთ ხელახლა
სულ ესაა. ახლა თქვენ შეგიძლიათ შეცვალოთ ესკიზი თქვენი საჭიროებების შესაბამისად.
ამ ინსტრუქციის დანარჩენ ნაწილში თქვენ ისწავლით თუ როგორ გააკეთოთ მაუსი უკაბელო 2500 ფუტამდე (750 მ) მანძილზე.
ნაბიჯი 4: გრძელვადიანი უკაბელო დაყენება
ჩვენ გამოვიყენებთ 2 HC-12 მოდულს და 2 Arduino- ს უკაბელო კავშირის დასამყარებლად. თქვენ შეგიძლიათ ნახოთ HU-12– ის სრული გაკვეთილი სხვა ჩემს მიერ მომზადებულ ინსტრუქციებში.
შეაერთეთ თაგვი და მოდულები, როგორც ნაჩვენებია სურათზე, 2 არდუინოსთან.
ატვირთეთ ესკიზები "გამგზავნი" და "მიმღები" არდუინოს ორივეში
გახსენით სერიული მონიტორი მიმღებზე, რომ ნახოთ შედეგი.
თქვენ შეგიძლიათ შეცვალოთ კოდი თქვენი საჭიროებების შესაბამისად void loop ()
ნაბიჯი 5: მადლობა კითხვისთვის - შემდეგი პროექტი
ამ ვიდეოში თქვენ ისწავლეთ როგორ გამოიყენოთ მაუსი როგორც კონტროლერი და უკაბელო კონტროლერი.
გაქვთ რაიმე შემოთავაზება შემდეგი პროექტისთვის, შემატყობინეთ კომენტარებში.
თუ ეს ვიდეო თქვენთვის სასარგებლო იყო, გთხოვთ დააწკაპუნოთ საყვარელ ღილაკზე და გამომყევით სხვა ვიდეოებისთვის.
Შეხვედრამდე.
Გაუმარჯოს, ტომ ჰეილენი
გირჩევთ:
როგორ გამოვიყენოთ RFID-RC522 მოდული არდუინოსთან ერთად: 5 ნაბიჯი
როგორ გამოვიყენოთ RFID-RC522 მოდული Arduino– სთან ერთად: ამ ინსტრუქციებში მე განვიხილავ RFID მოდულის ფუნდამენტურ პრინციპს, მის ტეგებსა და ჩიპებთან ერთად. მე ასევე მოვიყვან იმ პროექტის მოკლე მაგალითს, რომელიც მე გავაკეთე ამ RFID მოდულის გამოყენებით RGB LED– ით. ჩვეულებისამებრ ჩემს ინსინებთან
Honey Clicker - უკაბელო თაგვი თაფლში: 9 ნაბიჯი
Honey Clicker - უკაბელო თაგვი თაფლში: მინდა გაგაცნოთ დაწკაპუნების მომავალი: Honey Clicker. ეს არის თაფლში შეჩერებული უკაბელო მაუსი, რომელსაც მხოლოდ მარცხენა დაწკაპუნება შეუძლია
უკაბელო დისტანციური მართვის გამოყენებით 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 ტიპი ძალიან ძვირი ღირს, ამიტომ ჩვენ ვაკეთებთ ერთს ჩვენს
PCB ხელნაკეთი არდუინოსთან ერთად (უკაბელო რეჟიმში გადასვლის შესაძლებლობა!): 3 ნაბიჯი
PCB Handheld With Arduino (უსადენოდ გადასვლის ვარიანტით!): განახლება 28.1.2019 მე ამჟამად ვმუშაობ ამ ხელის მომდევნო ვერსიაზე. თქვენ შეგიძლიათ მიყევით პროექტს ჩემს YouTube არხზე ან Twitter- ზე. გაფრთხილება! მე აღმოვაჩინე შეცდომა PCB განლაგებაში. მარცხენა და ზემოთ ღილაკები დაკავშირებულია მხოლოდ ანალოგურ ქინძისთავებთან. მე გავასწორე
გატეხეთ უკაბელო კარის ზარი უკაბელო სიგნალიზაციის ჩამრთველში ან ჩართვა/გამორთვა: 4 ნაბიჯი
გატეხეთ უკაბელო კარის ზარი უკაბელო სიგნალიზაციის ჩამრთველში ან ჩართვა/გამორთვა: ახლახანს ავაშენე სიგნალიზაციის სისტემა და დავაყენე ის ჩემს სახლში. მე ვიყენებ მაგნიტურ კონცენტრატორებს კარებზე და ვამაგრებ მათ სხვენში. ფანჯრები სხვა ამბავი იყო და მათი გაყვანილობა არ იყო ვარიანტი. მე მჭირდებოდა უკაბელო გამოსავალი და ეს არის