Cuprins:

Structură model feroviară cu latură automată: 13 pași (cu imagini)
Structură model feroviară cu latură automată: 13 pași (cu imagini)

Video: Structură model feroviară cu latură automată: 13 pași (cu imagini)

Video: Structură model feroviară cu latură automată: 13 pași (cu imagini)
Video: 1992 Version 13 | Cubes v3 - Lectia 3 (RO) 2024, Iulie
Anonim
Structură model feroviară cu latură automată
Structură model feroviară cu latură automată

Realizarea de machete de trenuri de modele este un mare hobby, automatizarea acestuia îl va îmbunătăți mult! Să aruncăm o privire asupra câtorva dintre avantajele automatizării sale:

  1. Funcționare cu costuri reduse: întreaga structură este controlată de un microcontroler Arduino, utilizând un driver de motor L298N, costul acestora fiind aproape nimic în comparație cu clapetele de comandă tradiționale ale trenurilor și pachetele de alimentare.
  2. Ideal pentru a fi afișat la un afișaj: Deoarece nu este necesară nici o interferență umană pentru a păstra un control asupra aspectului, îl puteți utiliza la un afișaj în care nu puteți fi întotdeauna prezent pentru a controla trenul și curgerile.
  3. Excelent pentru pasionații de microcontrolere: dacă sunteți sau doriți să începeți cu Arduino și programare, acesta este un proiect minunat pentru a vă exersa abilitățile.

Dacă sunteți interesat, puteți verifica și versiunea anterioară a acestui proiect, care este și mai simplă.

Deci, fără alte întrebări, să începem!

Pasul 1: urmăriți proiectul meu funcționând

Image
Image

Pasul 2: Obțineți tot materialul

Încărcați programul pe placa Arduino
Încărcați programul pe placa Arduino

Pentru a începe, asigurați-vă că aveți toate următoarele:

  • Este preferată o placă de microcontroler Arduino, UNO.
  • O placă de driver L298N dual H-bridge motor.
  • 6 fire jumper de la mascul la mascul.
  • 7 fire jumper de la mascul la feminin.
  • O șurubelniță.
  • Un adaptor de alimentare de 12 volți DC.
  • Un segment de pistă cu senzor de proximitate IR atașat pe partea inferioară (am folosit o pistă Kato S62)

Pasul 3: Încărcați programul pe placa Arduino

Descărcați Arduino IDE de aici, dacă nu îl aveți pe computer. Apoi descărcați și deschideți fișierul dat.

Pasul 4: Așezați pistele și creați aspectul

Așezați pistele și creați aspectul
Așezați pistele și creați aspectul

Faceți o buclă ovală cu o latură de trecere oarecum așa cum se arată mai sus. Asigurați-vă că distanța dintre linia senzorului și prima prezență pe care trenul o va traversa după traversarea liniei senzorului este mai mare decât lungimea trenului, astfel încât nicio parte a trenului să nu depășească linia senzorului atunci când traversează prezența.

Pasul 5: o schemă de circuit este întotdeauna utilă

O schemă de circuit este întotdeauna utilă
O schemă de circuit este întotdeauna utilă

Faceți clic pe imagine pentru a obține o vizualizare completă. Asigurați-vă că parcurgeți schema completă a circuitului și toate detaliile înainte de a continua.

Pasul 6: Conectați rezultatele la ieșirea plăcii driverului L298N

Conectați participanții la ieșirea plăcii driverului L298N
Conectați participanții la ieșirea plăcii driverului L298N
Conectați participanții la ieșirea plăcii driverului L298N
Conectați participanții la ieșirea plăcii driverului L298N
Conectați participanții la ieșirea plăcii driverului L298N
Conectați participanții la ieșirea plăcii driverului L298N
Conectați participanții la ieșirea plăcii driverului L298N
Conectați participanții la ieșirea plăcii driverului L298N

Conectați firele roșii și cele negre ale ambelor curbe, respectiv unul la altul, rezultând o conexiune paralelă. Apoi, conectați firele roșii la out4 și firele negre la terminalul out3 al plăcii driverului motorului.

Pasul 7: Conectați piesa alimentatorului de energie la cealaltă ieșire a plăcii driverului L298N

Conectați piesa alimentatorului de energie la cealaltă ieșire a plăcii driverului L298N
Conectați piesa alimentatorului de energie la cealaltă ieșire a plăcii driverului L298N
Conectați piesa alimentatorului de energie la cealaltă ieșire a plăcii driverului L298N
Conectați piesa alimentatorului de energie la cealaltă ieșire a plăcii driverului L298N

Conectați firul alb al alimentatorului la out1 și firul albastru la terminalul out2 al plăcii driverului motorului.

Pasul 8: Conectați placa driverului L298N la pinii de alimentare ai plăcii Arduino

Conectați placa driverului L298N la pinii de alimentare ai plăcii Arduino
Conectați placa driverului L298N la pinii de alimentare ai plăcii Arduino

Conectați pinul de 12 volți la pinul VIN al plăcii Arduino, pinul GND la pinul GND al plăcii Arduino și, de preferință, pinul de 5 volți al driverului motorului la pinul de 5 volți al plăcii Arduino.

Pasul 9: Conectați senzorul la placa Arduino

Conectați senzorul la placa Arduino
Conectați senzorul la placa Arduino

Conectați pinul VCC al senzorului la pinul de 5 volți al plăcii Arduino, pinul GND la pinul GND al plăcii Arduino și pinul OUT la pinul A0 al plăcii Arduino.

Pasul 10: Conectați pinii de intrare ai driverului motorului la placa Arduino

Conectați pinii de intrare ai driverului motorului la placa Arduino
Conectați pinii de intrare ai driverului motorului la placa Arduino

Conectați pinii digitali ai plăcii Arduino la pinii de intrare ai plăcii driverului motorului după cum urmează:

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

Pasul 11: Plasați trenul pe șine

Așezați trenul pe șenile
Așezați trenul pe șenile

După verificarea tuturor conexiunilor de cablare, așezați trenul pe lateral.

Pasul 12: Porniți configurarea

Porniți setarea
Porniți setarea

Porniți setarea și asigurați-vă că porțile de curent sunt comutate pe siding, dacă nu, atunci inversați doar conexiunile la curentele efectuate cu șoferul motorului. De asemenea, asigurați-vă că trenul începe să se deplaseze în direcția înainte. Inversați conexiunea căii de alimentare cu șoferul motorului dacă trenul se mișcă în direcția greșită.

Pasul 13: S-A FĂCUT

Proiectul este complet, deocamdată. Puteți trece cu codul Arduino pentru a schimba funcționalitatea aspectului, pentru a adăuga mai multe sidings, totul este personalizabil! Mi-ar plăcea să știu despre modificările pe care le aduceți acestui proiect, anunțați-mă în comentariile de mai jos. Toate cele bune!

Recomandat: