Სარჩევი:
- ნაბიჯი 1: უყურეთ ვიდეოს
- ნაბიჯი 2: მიიღეთ ყველა ნაწილი და მარაგი
- ნაბიჯი 3: მიიღეთ Ps2 ბიბლიოთეკა
- ნაბიჯი 4: გამოთვალეთ სენსორული პანელის კავშირი
- ნაბიჯი 5: შეამოწმეთ სენსორული პანელი
- ნაბიჯი 6: დაპროგრამეთ Arduino მიკროკონტროლერი
- ნაბიჯი 7: შექმენით განლაგება
- ნაბიჯი 8: დააინსტალირეთ საავტომობილო ფარი არდუინოს დაფაზე
- ნაბიჯი 9: შეაერთეთ ტრეკის სიმძლავრე და გამტარუნარიანობა საავტომობილო ფარს
- ნაბიჯი 10: შეაერთეთ Touchpad დაყენება
- ნაბიჯი 11: მოათავსეთ ლოკომოტივი (ები) ტრასაზე
- ნაბიჯი 12: დააკავშირეთ კონფიგურაცია დენზე და ჩართეთ იგი
- ნაბიჯი 13: შეამოწმეთ კონტროლი
- ნაბიჯი 14: გააზიარეთ თქვენი სამუშაო და გააფართოვეთ იგი
ვიდეო: ლეპტოპის Touchpad კონტროლირებადი მოდელის რკინიგზა - PS/2 Arduino ინტერფეისი: 14 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ლეპტოპის სენსორული პანელი არის ერთ -ერთი შესანიშნავი მოწყობილობა, რომელიც გამოიყენება როგორც მიკროკონტროლერის პროექტების შესასვლელი. ასე რომ დღეს, მოდით განვახორციელოთ ეს მოწყობილობა Arduino მიკროკონტროლით მოდელის რკინიგზის გასაკონტროლებლად. PS/2 სენსორული პანელის გამოყენებით, ჩვენ შევძლებთ გავაკონტროლოთ 3 გამოსვლა და შევაფასოთ ენერგია.
სენსორული პანელის სიგანე ბოლოში (დაახასიათეთ პორტრეტის რეჟიმი), თითის ორ დიაგონალზე თითის გასრიალება გამოყენებული იქნება ორი შემობრუნების გასაკონტროლებლად, თითი ჰორიზონტალურად გადასაადგილებლად გამოყენებული იქნება სხვა მოძრაობის გასაკონტროლებლად და თითის ვერტიკალურად გადასაადგილებლად გამოყენებული იქნება ლოკომოტივის სიჩქარისა და მიმართულების გასაკონტროლებლად.
ასე რომ, ყოველგვარი გატაცების გარეშე, დავიწყოთ!
ნაბიჯი 1: უყურეთ ვიდეოს
უყურეთ ვიდეოს, რომ გაიგოთ ყველა კონტროლი და გაიგოთ მეტი როგორ მუშაობს.
ნაბიჯი 2: მიიღეთ ყველა ნაწილი და მარაგი
ამ პროექტისთვის დაგჭირდებათ:
- Arduino მიკროკონტროლი თავსებადია Adafruit Motor Shield V2– თან (UNO, ლეონარდო და ა.
- Adafruit Motor Shield V2
- PS/2 სენსორული პანელი
- 4 მავთული მამრობითი Dupont კონექტორებით ერთ მხარეს (სენსორული პანელის დასაკავშირებლად Arduino დაფაზე)
- 2 მავთული თითოეული საავტომობილო ფარის დასაკავშირებლად
- 12 ვოლტიანი დენის წყარო, რომლის სიმძლავრეა მინიმუმ 1A.
ნაბიჯი 3: მიიღეთ Ps2 ბიბლიოთეკა
ჩამოტვირთეთ ps2 ბიბლიოთეკის საქაღალდე აქედან. გადმოტვირთული საქაღალდე სამუშაო მაგიდაზე გადაიტანეთ, რადგან მისი პოვნა უფრო ადვილი იქნება. გახსენით Arduino IDE და დააწკაპუნეთ Sketch> Include Library> Add. ZIP Library… და შემდეგ შეარჩიეთ ps2 საქაღალდე დესკტოპიდან. ბიბლიოთეკა იქნება ჩართული და თქვენ უკვე შეძლებთ გამოიყენოთ ps2 ბიბლიოთეკა.
ნაბიჯი 4: გამოთვალეთ სენსორული პანელის კავშირი
თუ თქვენ გაქვთ Synaptics სენსორული პანელი, როგორც ზემოთ მოყვანილი, ბალიში 'T22' არის +5V, 'T10' არის 'საათი', 'T11' არის 'მონაცემები' და 'T23' არის 'GND'. თქვენ ასევე შეგიძლიათ შეაერთოთ "GND" მავთული დიდ გამოვლენილ სპილენძზე, როგორც ეს ნაჩვენებია ზემოთ.
დააწკაპუნეთ ზემოთ მოცემულ სურათზე, რომ მეტი იცოდეთ. თუ სხვა სენსორული პანელი გაქვთ, სცადეთ მოძებნოთ მისი ნაწილის ნომერი ინტერნეტში 'pinouts' ან შეგიძლიათ Reddit– ზე r/Arduino საზოგადოებას ჰკითხოთ, თუ დავრჩებით.
ნაბიჯი 5: შეამოწმეთ სენსორული პანელი
დარწმუნდით, რომ სენსორულ პანელზე არის სწორი კავშირები. სენსორული პანელის შესამოწმებლად, ატვირთეთ ps2 თაგვის კოდი Arduino მიკროკონტროლერზე მაგალითებიდან> ps2. შეაერთეთ "საათის" მავთული D6- თან, "მონაცემთა" მავთული D5- ს, GND- ს GND- ს და +5V ან VCC- ს Arduino დაფაზე, შესაბამისად, +5V პინზე. შეაერთეთ Arduino დაფა კომპიუტერთან და გახსენით სერიული მონიტორი. თუ ხედავთ, რომ რიცხვები იცვლება თითის სენსორულ პანელზე გადაადგილებისას, სენსორული პანელი მუშაობს გამართულად და შეგიძლიათ გააგრძელოთ.
ნაბიჯი 6: დაპროგრამეთ Arduino მიკროკონტროლერი
მიზანშეწონილია გაიაროთ კოდი Arduino მიკროკონტროლერზე ატვირთვამდე, რომ გაიგოთ რა ხდება.
ნაბიჯი 7: შექმენით განლაგება
შექმენით განლაგება, რათა შეამოწმოთ ბილიკის სიმძლავრე და ჩართულობის სამივე კონტროლი. დარწმუნდით, რომ ყველა ბილიკი სწორად არის გაკეთებული და ბილიკები სუფთაა. ბილიკების და ლოკომოტივების ბორბლების პერიოდულად გაწმენდა რეკომენდირებულია ლოკომოტივების გაჩერების თავიდან ასაცილებლად.
ნაბიჯი 8: დააინსტალირეთ საავტომობილო ფარი არდუინოს დაფაზე
ფრთხილად გაასწორეთ საავტომობილო ფარის ქინძისთავები არდუინოს დაფის მდედრობითი სათაურებით და გადააადგილეთ ფარი არდუინოს დაფაზე. დარწმუნდით, რომ ფარი სათანადოდ ჯდება არდუინოს დაფაზე და არც ერთი ქინძისთავი არ იკეცება.
ნაბიჯი 9: შეაერთეთ ტრეკის სიმძლავრე და გამტარუნარიანობა საავტომობილო ფარს
გააკეთეთ შემდეგი კავშირები:
- შეაერთეთ ტრასის სიმძლავრე ფარის გამომავალ კონექტორთან, წარწერით 'M1'.
- შეაერთეთ დანარჩენი სამი გამომავალი კონექტორი 'M2', 'M3' და 'M4'.
დარწმუნდით, რომ გაყვანილობის ყველა კავშირი მჭიდროა.
ნაბიჯი 10: შეაერთეთ Touchpad დაყენება
შეაერთეთ სენსორული პანელი Arduino დაფაზე შემდეგი კავშირების საშუალებით შეხებით და Arduino დაფას შორის:
- არდუინოს დაფის +5 ვოლტი ან "VCC"-დან +5 ვოლტამდე
- Arduino დაფის 'GND' to 'GND'
- Arduino დაფის 'საათი' 'D6' '
- Arduino დაფის "მონაცემები" დან "D5" - მდე
ნაბიჯი 11: მოათავსეთ ლოკომოტივი (ები) ტრასაზე
განათავსეთ ლოკომოტივი შესამოწმებლად. თქვენ ასევე შეგიძლიათ განათავსოთ მრავალი ლოკომოტივი სურვილისამებრ.
მიზანშეწონილია გადახვევის ინსტრუმენტის გამოყენება. დარწმუნდით, რომ ლოკომოტივები სათანადოდ არის მოთავსებული ბილიკებზე, რათა თავიდან აიცილოთ გადახრები.
ნაბიჯი 12: დააკავშირეთ კონფიგურაცია დენზე და ჩართეთ იგი
შეაერთეთ 12 ვოლტიანი კვების ბლოკი კონფიგურაციასთან და ჩართეთ იგი.
ნაბიჯი 13: შეამოწმეთ კონტროლი
შეამოწმეთ ყველა კონტროლი. ხელახლა მიმართეთ ზემოთ მოცემულ ვიდეოს, რომ გაიგოთ კონტროლი.
ნაბიჯი 14: გააზიარეთ თქვენი სამუშაო და გააფართოვეთ იგი
თუ თქვენი პროექტი მუშაობს და თუ შეგიძლიათ, სცადეთ გაუზიაროთ თქვენი შემოქმედების სურათები საზოგადოებას დაწკაპვით 'მე გავაკეთე!'.
ასევე, ეცადეთ დაამატოთ მეტი ფუნქცია და ფუნქცია ამ პროექტს და შეეცადოთ მათი გაზიარებაც. რასაც არ უნდა აკეთებდე, ყველაფერ საუკეთესოს გისურვებ!
გირჩევთ:
კლავიატურის კონტროლირებადი მოდელის რკინიგზის განლაგება V2.5 - PS/2 ინტერფეისი: 12 ნაბიჯი
კლავიატურის კონტროლირებადი მოდელის რკინიგზის განლაგება V2.5 | PS/2 ინტერფეისი: Arduino მიკროკონტროლერების გამოყენებით, რკინიგზის მოდელის განლაგების მრავალი გზა არსებობს. კლავიატურას აქვს დიდი უპირატესობა იმისა, რომ მას აქვს მრავალი ღილაკი მრავალი ფუნქციის დასამატებლად. აქ ვნახოთ, როგორ შეგვიძლია დავიწყოთ ლოკომოტივით მარტივი განლაგებით
მარტივი ავტომატიზირებული წერტილოვანი მოდელის რკინიგზა გადის ორ მატარებელში: 13 ნაბიჯი (სურათებით)
მარტივი ავტომატიზირებული წერტილოვანი მოდელის რკინიგზა მუშაობს ორი მატარებლით: Arduino მიკროკონტროლერები რკინიგზის მოდელის განლაგების ავტომატიზაციის შესანიშნავი საშუალებაა მათი დაბალი ხელმისაწვდომობის, ღია კოდის აპარატურისა და პროგრამული უზრუნველყოფის და დიდი საზოგადოების დასახმარებლად. სარკინიგზო მაგისტრალებისთვის, არდუინოს მიკროკონტროლერებს შეუძლიათ დაამტკიცონ, რომ არიან
ავტომატური წერტილოვანი მოდელის რკინიგზა ეზოთი: 10 ნაბიჯი (სურათებით)
ავტომატური წერტილოვანი მოდელის რკინიგზა ეზოთი: Arduino მიკროკონტროლერები ხსნიან დიდ შესაძლებლობებს მოდელის რკინიგზაში, განსაკუთრებით მაშინ, როდესაც საქმე ეხება ავტომატიზაციას. ეს პროექტი არის ასეთი პროგრამის მაგალითი. ეს არის ერთ -ერთი წინა პროექტის გაგრძელება. ეს პროექტი მოიცავს პოინ
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 - PS/2 ინტერფეისი: 13 ნაბიჯი (სურათებით)
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 | PS/2 ინტერფეისი: ერთ – ერთ ჩემს წინა ინსტრუქციებში მე გაჩვენეთ როგორ აკონტროლოთ რკინიგზის მოდელის განლაგება კლავიატურის გამოყენებით. ეს მშვენივრად გამოიყურებოდა, მაგრამ მას ჰქონდა ნაკლი, რომელიც მოითხოვდა კომპიუტერის მუშაობას. ამ ინსტრუქციებში ვნახოთ, როგორ გავაკონტროლოთ მოდელის მატარებელი კლავიატურის გამოყენებით
მოდელის რკინიგზა - DCC სარდლობის სადგური Arduino– ს გამოყენებით 3 ნაბიჯი
მოდელის რკინიგზა - DCC სარდლობის სადგური Arduino– ს გამოყენებით :: განახლებულია 2018 წლის აგვისტოში - იხილეთ ახალი ინსტრუქცია: https: //www.instructables.com/id/Model-Railroad-DC… განახლება 2016 წლის 28 აპრილი: ახლა 16 აქტივობის/ქულების კონტროლის შესაძლებლობა სარდლობის სადგურამდე. ამომრჩეველი T1 - T8 ხელმისაწვდომია 'B' გასაღების საშუალებით ამომრჩეველთა T9 - T1