Turinys:
- 1 žingsnis: žiūrėkite vaizdo įrašą
- 2 žingsnis: gaukite dalis ir komponentus
- 3 veiksmas: užprogramuokite „Arduino“mikrovaldiklį
- 4 žingsnis: sudarykite bandomąjį išdėstymą
- 5 veiksmas: prijunkite variklio tvarkyklės laidus
- 6 veiksmas: prijunkite jutiklius prie „Arduino“plokštės
- 7 žingsnis: padėkite bandomąjį lokomotyvą ant takelių
- 8 veiksmas: prijunkite sąranką prie maitinimo šaltinio ir įjunkite
- 9 žingsnis: stebėkite, kaip traukinys veikia autonomiškai
- 10 žingsnis: kas toliau
Video: Paprastas automatinis geležinkelio kelio taškas: 10 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
„Arduino“mikrovaldikliai puikiai tinka automatizuoti geležinkelio modelių išdėstymą. Maketų automatizavimas yra naudingas daugeliui tikslų, pvz., Išdėstyti maketą ekrane, kur išdėstymo operaciją galima užprogramuoti taip, kad traukiniai važiuotų automatine seka. Pigūs ir atviro kodo „Arduino“mikrovaldikliai bei plačiai paplitusi bendruomenė leidžia lengvai ir paprastai kurti projektus ir juos programuoti.
Taigi, nedvejodami, pradėkime!
1 žingsnis: žiūrėkite vaizdo įrašą
Žiūrėdami vaizdo įrašą galite suprasti, kaip tai veikia.
2 žingsnis: gaukite dalis ir komponentus
Štai ko jums reikės:
- „Arduino“mikrovaldiklio plokštė.
- L298N variklio tvarkyklės modulis.
- 2 „jutimo“takeliai.
- 6 jungiamieji laidai nuo vyrų iki moterų (3 laidų rinkinys, skirtas jutiklių kaiščiams prijungti prie „Arduino“plokštės skaitmeninių įvesties/išvesties kaiščių ir maitinimo.)
- 3 jungiamieji laidai iš vyrų ir moterų (Norėdami prijungti variklio vairuotojo įvesties kaiščius prie „Arduino“plokštės skaitmeninių įvesties/išvesties kaiščių.)
- 2 jungiamieji laidai nuo vyrų iki vyrų (norint prijungti variklio tvarkyklę prie maitinimo ir įžeminimo jungties.)
- 2 jungiamieji laidai nuo kištuko iki vyriško (norint prijungti variklio vairuotojo išvesties gnybtus prie bėgių bėgelių.)
- 12 voltų maitinimo šaltinis (dabartinė galia turi būti ne mažesnė kaip 1000 mA arba 1 A N skalėje.)
3 veiksmas: užprogramuokite „Arduino“mikrovaldiklį
Gaukite „Arduino IDE“iš čia. Jums gali tekti šiek tiek pakoreguoti „Arduino“kodą pagal jūsų išdėstymą.
4 žingsnis: sudarykite bandomąjį išdėstymą
Norėdami gauti daugiau informacijos, spustelėkite aukščiau esantį paveikslėlį.
Sudarykite išdėstymą su buferio takeliais kiekviename gale. Pagrindinės trasos ilgis tarp stočių gali būti nustatytas tiek laiko, kiek reikia. Kadangi kirtus „jutimo“bėgį traukinys sulėtėja ir toliau juda tam tikrą atstumą, įsitikinkite, kad tarp kiekvieno taško A ir B „jutimo“takelių ir jų buferio takelių yra pakankamas bėgių kelio ilgis. Aukščiau pateiktas paveikslėlis gali būti naudingas kaip nuoroda.
5 veiksmas: prijunkite variklio tvarkyklės laidus
Atlikite šiuos laidų sujungimus:
- Prijunkite variklio vairuotojo įvesties kaištį „IN3“prie „Arduino“plokštės skaitmeninio išvesties kaiščio „D8“.
- Prijunkite variklio vairuotojo įvesties kaištį „IN4“prie „Arduino“plokštės skaitmeninio išvesties kaiščio „D9“.
- Prijunkite variklio vairuotojo įvesties kaištį „ENB“prie „Arduino“plokštės skaitmeninio išvesties kaiščio „D10“.
Prijunkite du kištukinius jungiamuosius laidus prie gnybtų prie gnybtų, pažymėtų „GND“ir „+12-V“, ir prijunkite juos prie „Arduino“plokštės kaiščių, pažymėtų „GND“ir „VIN“.
Prijunkite du kištukinius jungiamuosius laidus prie variklio pavaros išvesties gnybtų ir prijunkite juos prie bėgių bėgelių per maitinimo šaltinį.
6 veiksmas: prijunkite jutiklius prie „Arduino“plokštės
Prijunkite jutiklių „VCC“ir „GND“kaiščius prie „Arduino“plokštės kaiščio „+5 voltų“ir „GND“. Jums gali prireikti šiek tiek kūrybiškumo, kad galėtumėte prijungti du „VCC“jungties džemperius prie vieno „5 voltų“kaiščio, esančio „Arduino UNO“. Prijunkite „A“stoties jutiklio „OUT“kaištį prie „Arduino“plokštės kaiščio A0, o likusį jutiklio kaištį - prie „Arduino“plokštės kaiščio A1.
7 žingsnis: padėkite bandomąjį lokomotyvą ant takelių
Bandymų tikslais bet kuris lokomotyvas ar varomas automobilis išdėstomas išdėstymo taške „A“, nuo kurio lokomotyvas ar varomasis automobilis prasidės.
8 veiksmas: prijunkite sąranką prie maitinimo šaltinio ir įjunkite
Prijunkite „Arduino“plokštės maitinimo įvesties jungtį prie 12 voltų maitinimo šaltinio ir įjunkite.
9 žingsnis: stebėkite, kaip traukinys veikia autonomiškai
Jei viskas buvo padaryta teisingai, turėtumėte pamatyti, kaip jūsų bandomasis lokomotyvas ar varomas automobilis prasideda nuo taško „A“, pagreitinti įveikus pirmąjį „artimojo“takelį, prie kurio jis priartėja, sulėtinti greitį ir sustoti taške „B“, kai įveikiamas antrasis jutiklis „takelį, po kelių sekundžių pradėkite iš naujo priešinga kryptimi, įveikite greitį, kai įveikiate pirmąjį artėjantį„ jutimo “takelį, ir sulėtinkite greitį bei sustokite taške A, kai įveikėte„ jutimo “taką, įrengtą netoli taško„ A “. Prieš vėl pradėdami visą procesą, palaukite kelias sekundes.
Jei lokomotyvas pradeda judėti ne ta kryptimi, sukeiskite laidus, prijungtus prie bėgių srovės, iš variklio vairuotojo išėjimo.
10 žingsnis: kas toliau
Pabandykite pakoreguoti „Arduino“kodą, kad traukiniai važiuotų pagal jūsų pageidavimą, pabandykite pridėti daugiau funkcijų prie išdėstymo, derindami ankstesnius mano projektus su šiuo. Kad ir ką darytumėte, viso ko geriausio!
Rekomenduojamas:
Automatinis geležinkelio maketas, važiuojantis dviem traukiniais (V2.0) - „Arduino“pagrindu: 15 žingsnių (su nuotraukomis)
Automatinis geležinkelio maketas, važiuojantis dviem traukiniais (V2.0) | „Arduino“pagrindu: modelio geležinkelio išdėstymo automatizavimas naudojant „Arduino“mikrovaldiklius yra puikus būdas sujungti mikrovaldiklius, programavimą ir modeliavimą į vieną pomėgį. Yra daugybė projektų, kaip savarankiškai važiuoti traukiniu modelio geležinkeliu
Paprastas automatinis geležinkelio modelio išdėstymas - „Arduino“valdomas: 11 žingsnių (su nuotraukomis)
Paprastas automatinis geležinkelio modelio išdėstymas | „Arduino“valdomas: „Arduino“mikrovaldikliai yra puikus priedas prie geležinkelio modelio, ypač kai tai susiję su automatizavimu. Čia yra paprastas ir lengvas būdas pradėti modelio geležinkelio automatizavimą naudojant „Arduino“. Taigi, be jokių papildomų veiksmų, pradėkime
Paprastas automatinis vieno taško geležinkelio modelis, važiuojantis dviem traukiniais: 13 žingsnių (su nuotraukomis)
Paprastas automatinis modelio geležinkelis, važiuojantis dviem traukiniais: „Arduino“mikrovaldikliai yra puikus būdas automatizuoti geležinkelio modelių išdėstymą dėl mažos kainos, atviro kodo aparatūros ir programinės įrangos bei didelės bendruomenės, kuri jums padės. Modelių geležinkeliuose „Arduino“mikrovaldikliai gali pasirodyti esą
Paprastas automatinis geležinkelio kilpos modelis su kiemo dailylentėmis: 11 žingsnių
Paprasta automatizuota geležinkelio linija su kiemo dailylentėmis: Šis projektas yra patobulinta vieno iš mano ankstesnių projektų versija. Tam naudojamas „Arduino“mikrovaldiklis, puiki atviro kodo prototipų platforma, skirta automatiniam geležinkelio išdėstymo automatizavimui. Išdėstymą sudaro paprasta ovali kilpa ir kiemo dailylentės
Automatinis geležinkelio taškas nuo taško su kiemo dailylentėmis: 10 žingsnių (su nuotraukomis)
Automatinis modelio geležinkelis su kiemo dailylentėmis: „Arduino“mikrovaldikliai atveria puikias geležinkelio modelio galimybes, ypač kai kalbama apie automatizavimą. Šis projektas yra tokios programos pavyzdys. Tai vieno iš ankstesnių projektų tęsinys. Šį projektą sudaro mintis