INHOUDSOPGAWE:

Model spoorweg -uitleg met outomatiese sylyn: 13 stappe (met foto's)
Model spoorweg -uitleg met outomatiese sylyn: 13 stappe (met foto's)

Video: Model spoorweg -uitleg met outomatiese sylyn: 13 stappe (met foto's)

Video: Model spoorweg -uitleg met outomatiese sylyn: 13 stappe (met foto's)
Video: The Truth Behind Taking a Sleeper Train in KAZAKHSTAN! 2024, Julie
Anonim
Model spoorweg -uitleg met outomatiese sylyn
Model spoorweg -uitleg met outomatiese sylyn

Dit is 'n wonderlike stokperdjie om modeltreinuitlegte te maak; deur dit te outomatiseer, word dit baie beter! Kom ons kyk na 'n paar van die voordele van die outomatisering daarvan:

  1. Lae koste-werking: die hele uitleg word beheer deur 'n Arduino-mikrobeheerder, met behulp van 'n L298N-motorbestuurder, die koste daarvan is byna niks in vergelyking met tradisionele treinbeheergas en kragpakke nie.
  2. Ideaal om op 'n skerm op te sit: Aangesien geen menslike inmenging nodig is om die uitleg te beheer nie, kan u dit op 'n skerm gebruik waar u nie altyd die trein en die afdraaie kan beheer nie.
  3. Ideaal vir stokperdjies vir mikrobeheerders: as u met Arduino en programmering wil begin, is dit 'n uitstekende projek om u vaardighede te oefen.

As u belangstel, kan u ook die vorige weergawe van hierdie projek nagaan, wat nog eenvoudiger is.

Dus, sonder meer, laat ons begin!

Stap 1: Kyk hoe my projek werk

Image
Image

Stap 2: Kry al die materiaal

Laai die program op na die Arduino Board
Laai die program op na die Arduino Board

Om te begin, maak seker dat u al die volgende het:

  • 'N Arduino -mikrobeheerderbord, UNO, word verkies.
  • 'N L298N-motorbestuurderbord met dubbele H-brug.
  • 6 springdrade van man tot man.
  • 7 springdrade van man tot vrou.
  • 'N Skroewedraaier.
  • 'N 12 volt-DC-kragadapter.
  • 'N Snitsegment met IR -nabyheidssensor aan die onderkant (ek het 'n Kato S62 -baan gebruik)

Stap 3: Laai die program op na die Arduino Board

Laai die Arduino IDE van hier af as u dit nie op u rekenaar het nie. Laai dan die gegewe lêer af en maak dit oop.

Stap 4: Lê die spore en maak die uitleg

Lê die spore en maak die uitleg
Lê die spore en maak die uitleg

Maak 'n ovaal lus met 'n deurlopende sylyn, soos hierbo getoon. Maak seker dat die afstand tussen die sensorspoor en die eerste opkoms wat die trein sal kruis nadat die sensorspoor oorgesteek is, groter is as die lengte van die trein, sodat geen deel van die trein oor die sensorspoor is wanneer dit die opkoms oorsteek nie.

Stap 5: 'n Kringskema is altyd nuttig

'N Kringskema is altyd nuttig
'N Kringskema is altyd nuttig

Klik op die prent om 'n volledige uitsig te kry. Maak seker dat u die volledige kringskema en alle besonderhede deurlees voordat u verder gaan.

Stap 6: Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord

Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord
Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord
Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord
Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord
Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord
Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord
Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord
Koppel die omskakelings aan die uitset van die L298N -bestuurdersbord

Koppel die rooi en die swart drade van beide die wisselings onderskeidelik aan mekaar, wat 'n parallelle verbinding tot gevolg het. Koppel dan die rooi drade aan die out4 en die swart drade aan die out3 -aansluiting van die motorbestuurderbord.

Stap 7: Koppel die kragvoersnit aan op die ander uitset van die L298N -bestuurdersbord

Koppel die kragvoerbak aan op die ander uitset van die L298N bestuurdersbord
Koppel die kragvoerbak aan op die ander uitset van die L298N bestuurdersbord
Koppel die kragvoersnit aan op die ander uitset van die L298N -bestuurdersbord
Koppel die kragvoersnit aan op die ander uitset van die L298N -bestuurdersbord

Koppel die kragdraer se wit draad aan die out1 en die blou draad aan die out2 -aansluiting van die motorbestuurderbord.

Stap 8: Koppel die L298N Driver Board aan op die Power Pins van die Arduino Board

Koppel die L298N Driver Board aan op die Power Pins van die Arduino Board
Koppel die L298N Driver Board aan op die Power Pins van die Arduino Board

Koppel die 12-volt-pen aan die VIN-pen van die Arduino-bord, die GND-pen aan die GND-pen van die Arduino-bord, en verkieslik die 5-volt-pen van die motorbestuurder aan die 5-volt-pen van die Arduino-bord.

Stap 9: Koppel die sensor aan die Arduino -bord

Koppel die sensor aan die Arduino -bord
Koppel die sensor aan die Arduino -bord

Koppel die VCC-pen van die sensor aan die 5-volt-pen van die Arduino-bord, GND-pen aan die GND-pen van die Arduino-bord en die OUT-pen aan die A0-pen van die Arduino-bord.

Stap 10: Koppel die invoerpenne van die motorbestuurder aan die Arduino -bord

Koppel die invoerpenne van die motorbestuurder aan die Arduino -bord
Koppel die invoerpenne van die motorbestuurder aan die Arduino -bord

Koppel die digitale penne van die Arduino -bord soos volg aan die ingangspennetjies van die motorbestuurderbord:

  • D9 tot IN1
  • D10 tot IN2
  • D11 tot IN3
  • D12 tot IN4

Stap 11: Plaas die trein op die spore

Plaas die trein op die spore
Plaas die trein op die spore

Nadat u al die bedradingaansluitings nagegaan het, plaas die trein op die sykant.

Stap 12: Skakel die opstelling aan

Skakel die opstelling aan
Skakel die opstelling aan

Skakel die opstelling aan en maak seker dat die wissels na die sykant oorgeskakel word, indien nie, draai dan net die verbindings van die afdraaie wat met die motorbestuurder gemaak is, om. Maak ook seker dat die trein in die voorwaartse rigting begin beweeg. Draai die toevoerbaan se verbinding met die motorbestuurder om as die trein in die verkeerde rigting beweeg.

Stap 13: dit is klaar

Die projek is vir eers voltooi. U kan aan die Arduino -kode peuter om die funksionaliteit van die uitleg te verander, meer sylyne by te voeg; dit is alles aanpasbaar! Ek sal graag wil weet oor enige wysigings wat u aan hierdie projek aanbring, laat weet my in die kommentaar hieronder. Alles van die beste!

Aanbeveel: