Სარჩევი:

კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 - PS/2 ინტერფეისი: 13 ნაბიჯი (სურათებით)
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 - PS/2 ინტერფეისი: 13 ნაბიჯი (სურათებით)

ვიდეო: კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 - PS/2 ინტერფეისი: 13 ნაბიჯი (სურათებით)

ვიდეო: კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 - PS/2 ინტერფეისი: 13 ნაბიჯი (სურათებით)
ვიდეო: Muzei apps ჩვენს ტელეფონში 2024, ნოემბერი
Anonim
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 | PS/2 ინტერფეისი
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 | PS/2 ინტერფეისი

ერთ – ერთ ჩემს წინა ინსტრუქციებში მე გაჩვენეთ, თუ როგორ უნდა აკონტროლოთ რკინიგზის მოდელის განლაგება კლავიატურის გამოყენებით. ეს მშვენივრად გამოიყურებოდა, მაგრამ მას ჰქონდა ნაკლი, რომელიც მოითხოვდა კომპიუტერის მუშაობას. ამ ინსტრუქციაში ვნახოთ, როგორ გავაკონტროლოთ მოდელის მატარებელი კლავიატურის გამოყენებით Arduino– ს საშუალებით. ასე რომ, ყოველგვარი ადიდების გარეშე, დავიწყოთ.

ნაბიჯი 1: უყურეთ ვიდეოს

Image
Image

ნაბიჯი 2: მიიღეთ ყველა საჭირო ნივთი

პროგრამირება Arduino მიკროკონტროლერი
პროგრამირება Arduino მიკროკონტროლერი

ამ პროექტისთვის დაგჭირდებათ:

  • არდუინოს მიკროკონტროლი
  • PS/2 კლავიატურა
  • ქალი PS/2 კონექტორი (მიიღეთ ის, რაც სურათზეა ნაჩვენები, ის გაგიადვილებთ ცხოვრებას.)
  • L298N ძრავის მძღოლის მოდული
  • 12 ვოლტიანი დენის წყარო, რომლის სიმძლავრეა მინიმუმ 1A (1000mA).
  • 3 მამრობითი და მდედრობითი მხტუნავი მავთული (საავტომობილო დრაივერის შესასვლელების დასაკავშირებლად Arduino დაფის გამომავალი ქინძისთავებისთვის.)
  • 4 მამაკაცი მამაკაცი მხტუნავი მავთული (ძრავის მძღოლის დაკავშირება დენთან და ბილიკებთან.)
  • 4 მამაკაცი მამაკაცი მხტუნავი მავთული (PS/2 კონექტორის არდუინოს დაფაზე დასაკავშირებლად.)

ნაბიჯი 3: პროგრამირება Arduino მიკროკონტროლერი

ნაბიჯი 4: განსაზღვრეთ PS/2 კონექტორის ქინძისთავები

განსაზღვრეთ PS/2 კონექტორის ქინძისთავები
განსაზღვრეთ PS/2 კონექტორის ქინძისთავები
განსაზღვრეთ PS/2 კონექტორის ქინძისთავები
განსაზღვრეთ PS/2 კონექტორის ქინძისთავები

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

ნაბიჯი 5: შეაერთეთ საავტომობილო დრაივერი Arduino დაფაზე

შეაერთეთ საავტომობილო დრაივერი არდუინოს დაფაზე
შეაერთეთ საავტომობილო დრაივერი არდუინოს დაფაზე

გააკეთეთ გაყვანილობის შემდეგი კავშირები:

  • შეაერთეთ შემავალი პინი 'ENB' არდუინოს დაფის 'D10'.
  • შეაერთეთ შესასვლელი პინი 'IN4' არდუინოს დაფის 'D9'.
  • შეაერთეთ შესასვლელი პინი 'IN3' არდუინოს დაფის 'D8'.
  • შეაერთეთ ორი მამრობითი მამრობითი მხტუნავი მავთული გამომავალი ტერმინალები 3 და 4, რათა მოგვიანებით იყოს დაკავშირებული ტრასის დენის მიმწოდებელთან.
  • შეაერთეთ საავტომობილო დრაივერის 'VIN' პინი 'VIN' პინთან და 'GND' პინი შესაბამისად Arduino დაფის 'GND' პინთან.

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

ნაბიჯი 6: შეაერთეთ PS/2 კონექტორი არდუინოს დაფაზე

შეაერთეთ PS/2 კონექტორი არდუინოს დაფაზე
შეაერთეთ PS/2 კონექტორი არდუინოს დაფაზე

გააკეთეთ გაყვანილობის შემდეგი კავშირები:

  • შეაერთეთ 'VCC' არდუინოს დაფის '+5 ვოლტ' პინთან.
  • შეაერთეთ 'GND' არდუინოს დაფის 'GND' პინთან.
  • შეაერთეთ 'CLOCK' არდუინოს დაფის 'D2' - თან.
  • შეაერთეთ 'DATA' არდუინოს დაფის 'D3' - თან.

ორმაგად შეამოწმეთ PS/2 კონექტორის pinout დიაგრამა კავშირების დამყარებამდე.

ნაბიჯი 7: შექმენით ტესტის განლაგება

სატესტო განლაგების დაყენება
სატესტო განლაგების დაყენება

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

ნაბიჯი 8: შეაერთეთ საავტომობილო დრაივერის შედეგები ტრეკის დენის მიმწოდებელთან

შეაერთეთ საავტომობილო დრაივერის შედეგები ტრეკის დენის მიმწოდებელთან
შეაერთეთ საავტომობილო დრაივერის შედეგები ტრეკის დენის მიმწოდებელთან
შეაერთეთ საავტომობილო დრაივერის შედეგები ტრეკის დენის მიმწოდებელთან
შეაერთეთ საავტომობილო დრაივერის შედეგები ტრეკის დენის მიმწოდებელთან

შეაერთეთ მამაკაცი მამრობითი ჯუმბერის მავთულები დენის მიმწოდებლის ტერმინალებთან, რომლებიც ადრე იყო დაკავშირებული ძრავის დრაივერის გამომავალ ტერმინალებთან.

ნაბიჯი 9: შეაერთეთ კლავიატურა PS/2 კონექტორთან

შეაერთეთ კლავიატურა PS/2 კონექტორთან
შეაერთეთ კლავიატურა PS/2 კონექტორთან
შეაერთეთ კლავიატურა PS/2 კონექტორთან
შეაერთეთ კლავიატურა PS/2 კონექტორთან

ნაბიჯი 10: მოათავსეთ ლოკომოტივი ტრასებზე

მოათავსეთ ლოკომოტივი ტრასებზე
მოათავსეთ ლოკომოტივი ტრასებზე

მოათავსეთ ლოკომოტივი ბილიკებზე, ბორბლები სწორად გაათანაბრეთ რელსებთან.

ნაბიჯი 11: დააკავშირეთ კონფიგურაცია 12 ვოლტ გადამყვანთან და ჩართეთ იგი

შეაერთეთ კონფიგურაცია 12 ვოლტ გადამყვანთან და ჩართეთ იგი
შეაერთეთ კონფიგურაცია 12 ვოლტ გადამყვანთან და ჩართეთ იგი

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

ნაბიჯი 12: დაჯექი შენთან ერთად კლავიატურაზე და გაუშვი შენი მატარებელი

ნაბიჯი 13: რა არის შემდეგი ?

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

გირჩევთ: