Სარჩევი:
- ნაბიჯი 1: უყურეთ ვიდეოს
- ნაბიჯი 2: მიიღეთ ყველა საჭირო ნივთი
- ნაბიჯი 3: პროგრამირება Arduino მიკროკონტროლერი
- ნაბიჯი 4: შეცვალეთ ამომრჩეველთა რკინიგზის შემერთებლები
- ნაბიჯი 5: შექმენით განლაგება
- ნაბიჯი 6: დააინსტალირეთ საავტომობილო ფარი Arduino დაფაზე და შეაერთეთ Track Power და Turnouts
- ნაბიჯი 7: შეაერთეთ სენსორები
- ნაბიჯი 8: ორჯერ შეამოწმეთ ყველა გაყვანილობის კავშირი
- ნაბიჯი 9: დააკავშირეთ კონფიგურაცია დენზე
- ნაბიჯი 10: მოათავსეთ მატარებელი/ლოკომოტივი მაგისტრალურ ხაზზე
- ნაბიჯი 11: ჩართეთ კონფიგურაცია
- ნაბიჯი 12: უყურეთ თქვენს მატარებელს
- ნაბიჯი 13: პრობლემის აღმოფხვრა საჭიროების შემთხვევაში
- ნაბიჯი 14: წადი ფურტურში
ვიდეო: რკინიგზის ავტომატური მოდელის განლაგება უკუ მარყუჟებით: 14 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ერთ -ერთ ჩემს წინა ინსტრუქციაში მე ვაჩვენე, თუ როგორ უნდა გაკეთდეს რკინიგზის მარტივი ავტომატური წერტილიდან წერტილამდე მოდელის მოდელი. ამ პროექტის ერთ -ერთი მთავარი მინუსი ის იყო, რომ მატარებელს საპირისპირო მიმართულებით უნდა გადაეყვანა საწყის წერტილში დასაბრუნებლად. ამ განლაგებით მატარებლის გაშვება ნიშნავს იმას, რომ ის უკანა მიმართულებით უნდა მოძრაობდეს ლოკომოტივით. ამ ინსტრუქციაში, ვისწავლოთ მსგავსი განლაგების გაკეთება უკანა მარყუჟით თითოეულ ბოლოში, რათა ჩვენს მატარებელს შეეძლოს წინსვლა ყოველთვის. Დავიწყოთ!
ნაბიჯი 1: უყურეთ ვიდეოს
უყურეთ ზემოთ მოცემულ ვიდეოს, რათა უკეთ გაეცნოთ ამ პროექტს.
ნაბიჯი 2: მიიღეთ ყველა საჭირო ნივთი
ამ პროექტისთვის დაგჭირდებათ:
-
ელექტრონული მარაგები:
- Arduino მიკროკონტროლი, რომელიც თავსებადია Adafruit Motor Shield V2- თან. (1)
- Adafruit Motor Shield V2.
- 2 "სენსორული" სიმღერა.
- 10 მამაკაცი მამაკაცი მხტუნავი მავთული.
- 12 ვოლტიანი დენის წყარო.
-
რკინიგზის მოდელი:
- 2 ამომრჩეველი (თითო თითოეული საპირისპირო მარყუჟისთვის).
- 3 ბილიკი მიმწოდებელი (ერთი მაგისტრალური და დანარჩენი ორი თითოეული საპირისპირო მარყუჟისთვის).
- 4 იზოლირებული სარკინიგზო შესაერთებელი (მიიღეთ კიდევ 4 თუ ამომრჩეველთა რაოდენობა არ არის "Power Routing" ფუნქცია).
1. ნებისმიერი R3 Arduino დაფა, როგორიცაა UNO, Leonardo და მსგავსი შეიძლება გამოყენებულ იქნას. მეგას მსგავსი დაფები ასევე შეიძლება გამოყენებულ იქნას მცირედი ცვლილებით (მიიღეთ დახმარება აქ).
ნაბიჯი 3: პროგრამირება Arduino მიკროკონტროლერი
მე გირჩევთ გაიაროთ არდუინოს კოდი, რათა მიიღოთ უფრო ღრმა გაგება იმის შესახებ, თუ როგორ მუშაობს კოდი მატარებლის მოძრაობისას განლაგების გარშემო.
ნაბიჯი 4: შეცვალეთ ამომრჩეველთა რკინიგზის შემერთებლები
თუ ამომრჩეველთა რაოდენობას აქვს "დენის მარშრუტიზაციის" ფუნქცია, მაშინ მხოლოდ გარე რელსები უნდა იყოს ელექტრულად იზოლირებული იზოლირებული სარკინიგზო შესაერთებლების გამოყენებით. თუ ამომრჩეველთა რაოდენობას არ გააჩნია ეს ფუნქცია, ოთხივე რელსები უნდა იყოს ელექტრულად იზოლირებული.
ნაბიჯი 5: შექმენით განლაგება
"სენსორული" ბილიკი დამონტაჟდება თითოეული საპირისპირო მარყუჟის შესასვლელში. მაგისტრალურ ხაზს და ორ საპირისპირო მარყუჟს თითოეულს ექნება ცალკე მიმწოდებლის ბილიკი.
გადაწყვიტეთ რომელი მარყუჟი იქნება მარყუჟი A და B. მარყუჟი, რომელშიც მატარებელი შევა პირველი გაშვებისას იქნება მარყუჟი A და მეორე იქნება მარყუჟი B. მარყუჟში B იქნება მონაწილეობა B
ნაბიჯი 6: დააინსტალირეთ საავტომობილო ფარი Arduino დაფაზე და შეაერთეთ Track Power და Turnouts
მონაწილეობა:
ორივე მონაწილე უნდა იყოს დაკავშირებული პარალელურად, მაგრამ საპირისპირო პოლარობით ისე, რომ ისინი ყოველთვის გადავიდნენ საპირისპირო მიმართულებით.
- შეაერთეთ შემობრუნება A საავტომობილო ფარს, როგორც ეს ნაჩვენებია მე -4 სურათში.
- შეაერთეთ მონაწილეობა B საავტომობილო ფარსთან, როგორც ეს ნაჩვენებია 5 -ში.
მიმდევრების მიმდევრები:
ორივე საპირისპირო მარყუჟის მიმწოდებელი უნდა იყოს დაკავშირებული ერთსა და იმავე პოლარობასთან ისე, რომ მატარებელი მოძრაობდეს ერთი მიმართულებით ორივე მარყუჟში, ანუ შემოვიდეს ამომრჩეველთა განშტოებული ხაზიდან და გამოვიდეს სწორი მხრიდან (უყურეთ ვიდეოს 1 ნაბიჯში განმარტებისთვის).
- შეაერთეთ მაგისტრალური კვების მავთულები საავტომობილო ფარსთან, როგორც ეს ნაჩვენებია სურათზე 5. დარწმუნდით, რომ კავშირის პოლარობა ისეთია, რომ მატარებელი გადადის მარყუჟში A გაშვებისას.
- შეაერთეთ მარყუჟების მიმწოდებლის დენის მავთულები საავტომობილო ფარს, როგორც ეს ნაჩვენებია სურათზე 6.
ნაბიჯი 7: შეაერთეთ სენსორები
შეაერთეთ სენსორების -პინი "GND" სათაურთან და +v ქინძისთავები +5 ვოლტ სათაურთან. Arduino დაფის 'IQREF' პინი ასევე შეიძლება გამოყენებულ იქნას როგორც +5 ვოლტიანი კავშირი დენის სენსორებთან იმ დაფებისთვის, რომლებიც მუშაობენ ლოგიკური ძაბვის დონეზე 5 ვოლტზე.
შეაერთეთ სენსორის გამოსასვლელი პინი პირველი საპირისპირო მარყუჟის გვერდით Arduino დაფის შესასვლელთან 'A0' და მეორე უკანა მარყუჟის მიმდებარე სენსორის გამომავალი პინი არდუინოს დაფის შეყვანის 'A1'.
ნაბიჯი 8: ორჯერ შეამოწმეთ ყველა გაყვანილობის კავშირი
დარწმუნდით, რომ ყველა გაყვანილობა გაკეთებულია სწორად და არანაირი კავშირი არ არის ფხვიერი.
ნაბიჯი 9: დააკავშირეთ კონფიგურაცია დენზე
თქვენ შეგიძლიათ დააკავშიროთ ადაპტერი Arduino დაფის ქალი DC ჯეკის კონექტორთან, ან შეგიძლიათ გამოიყენოთ ტერმინალის ბლოკი საავტომობილო ფარის დასაყენებლად.
ნაბიჯი 10: მოათავსეთ მატარებელი/ლოკომოტივი მაგისტრალურ ხაზზე
რეკომენდებულია გადასაბმელი ხელსაწყოს გამოყენება, განსაკუთრებით ორთქლის ლოკომოტივებისთვის. დარწმუნდით, რომ ლოკომოტივის ბორბლები და მოძრავი შემადგენლობა (თუ იყენებთ) სწორად არის მორგებული ტრასაზე.
ნაბიჯი 11: ჩართეთ კონფიგურაცია
ნაბიჯი 12: უყურეთ თქვენს მატარებელს
გააქტიურების შემდეგ, მარყუჟში A ჩართულობა უნდა გადავიდეს გვერდზე, ხოლო მარყუჟში B უნდა გადავიდეს პირდაპირ. ამის შემდეგ, მატარებელმა/ლოკომოტივმა უნდა დაიწყოს მოძრაობა მარყუჟის A მიმართულებით.
თუ რამე არასწორედ წავა, დაუყოვნებლივ გამორთეთ მოწყობილობა, რათა თავიდან აიცილოთ მძღოლების შემწვარი.
ნაბიჯი 13: პრობლემის აღმოფხვრა საჭიროების შემთხვევაში
თუ კონკრეტული მონაწილეობა არასწორად იცვლება, შეცვალე მისი კავშირის პოლარობა. იგივე გააკეთეთ ბილიკის დენის მიმწოდებლებისთვის, თუ მატარებელი იწყებს მოძრაობას არასწორი მიმართულებით.
თუ კონფიგურაცია გადატვირთულია გაშვების შემდეგ ცოტა ხნის შემდეგაც კი, როდესაც ამომრჩევლები სწორად იცვლება, შეამოწმეთ უკანა მარყუჟების მიმწოდებლის კავშირის პოლარობა და დარწმუნდით, რომ დენი მიედინება სწორი მიმართულებით, საჭიროების შემთხვევაში შეცვალოთ პოლარობა
ნაბიჯი 14: წადი ფურტურში
მას შემდეგ რაც თქვენი პროექტი წარმატებით იმუშავებს, რატომ არ იფიქროთ მასზე? შეცვალეთ არდუინოს კოდი თქვენი საჭიროებების შესაბამისად, დაამატეთ მეტი ფუნქცია, იქნებ გასასვლელი გვერდითი მხარე? თუ ბევრ მატარებელს იმოძრავებს? რასაც არ უნდა აკეთებდე, ყველაფერ საუკეთესოს გისურვებ!
გირჩევთ:
ავტომატური მოდელის რკინიგზის განლაგება მუშაობს ორი მატარებლით (V2.0) - არდუინოზე დაფუძნებული: 15 ნაბიჯი (სურათებით)
ავტომატური მოდელის რკინიგზის განლაგება მუშაობს ორი მატარებლით (V2.0) | Arduino დაფუძნებული: რკინიგზის მოდელის განლაგების ავტომატიზაცია Arduino მიკროკონტროლერების გამოყენებით არის მიკროკონტროლერების შერწყმის, პროგრამირებისა და რკინიგზის მოდელის ერთ ჰობად გაერთიანების შესანიშნავი გზა. არსებობს რამოდენიმე პროექტი, რომელიც ეხება მატარებლის ავტონომიურ მოდელს რკინიგზაზე
მოდელის რკინიგზის განლაგება ავტომატური გვერდით: 13 ნაბიჯი (სურათებით)
მოდელის რკინიგზის განლაგება ავტომატური გვერდით: მატარებლის მოდელის განლაგება დიდი ჰობია, მისი ავტომატიზირება მას ბევრად უკეთესს გახდის! მოდით შევხედოთ მისი ავტომატიზაციის რამდენიმე უპირატესობას: დაბალფასიანი ოპერაცია: მთლიანი განლაგება კონტროლდება Arduino მიკროკონტროლით, L298N თვის გამოყენებით
რკინიგზის მარტივი ავტომატური მოდელის განლაგება - Arduino კონტროლირებადი: 11 ნაბიჯი (სურათებით)
რკინიგზის მარტივი ავტომატური მოდელის განლაგება | Arduino კონტროლირებადი: Arduino მიკროკონტროლერები შესანიშნავი დამატებაა მოდელის რკინიგზისთვის, განსაკუთრებით მაშინ, როდესაც საქმე ავტომატიზაციას ეხება. აქ არის მარტივი და მარტივი გზა მოდულის რკინიგზის ავტომატიზაციის დასაწყებად Arduino– ით. ასე რომ, ყოველგვარი ზედმეტი განცხადების გარეშე, დავიწყოთ
მოდელის რკინიგზის განლაგება ავტომატური გასასვლელი გვერდით (V2.0): 13 ნაბიჯი (სურათებით)
მოდელის რკინიგზის განლაგება ავტომატური გასასვლელი ბილიკით (V2.0): ეს პროექტი არის რკინიგზის ავტომატიზაციის ერთ -ერთი წინა მოდელის, რკინიგზის მოდელის განლაგება ავტომატური გადახურვით. ეს ვერსია ამატებს მოძრავი შემადგენლობით ლოკომოტივის შეერთების და გათიშვის მახასიათებელს. ოპერაცია
ავტომატური მოდელის რკინიგზის განლაგება მუშაობს ორი მატარებლით: 9 საფეხური
რკინიგზის ავტომატური მოდელის განლაგება, რომელიც მუშაობს ორი მატარებლით: მე გავაკეთე ავტომატური მოდელის მატარებლის განლაგება გასვლის გვერდით ცოტა ხნის წინ. თანამემამულე წევრის თხოვნით, მე ეს ინსტრუქციულად გავაკეთე. ეს გარკვეულწილად წააგავს ადრე ნახსენები პროექტს. განლაგება იტევს ორ მატარებელს და მათ ალტერნატიულად მართავს