Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Αυτόματη λειτουργία ισόπεδης διάβασης τρένου με το micro:bit

Σύντομη περιγραφή

Αυτόματη λειτουργία μιας σιδηροδρομικής διασταύρωσης (μονής γραμμής) με τις μπάρες να κλείνουν αυτόματα μόλις περνά το τρένο. Θα χρησιμοποιηθεί ένας hall sensor στις γραμμές για την ανίχνευση του τρένου. Οι μπάρες μπροστά από τη διασταύρωση με το δρόμο ανεβοκατεβαίνουν με τη βοήθεια ενός micro servo. Όταν οι μπάρες κλείνουν θα υπάρχει ηχητική ειδοποίηση (beeper) και φανάρια που θα αναβοσβήνουν για να ειδοποιούν τους οδηγούς των αυτοκινήτων στη διασταύρωση.

Για τη δοκιμή λειτουργίας αλλά και την υλοποίηση του έργου θα χρησιμοποιηθεί ένα οποιοδήποτε κοινό τρενάκι "παιχνίδι" με γραμμές. Στη μηχανή του τρένου θα τοποθετηθεί στο κάτω μέρος ένας μικρός μαγνήτης ώστε όταν η μηχανή περνά από τον αισθητήρα ανίχνευσης μαγνητικού πεδίου (hall sensor), αυτός να ενεργοποιείται δίνοντας κατάλληλο σήμα στο micro:bit.

Image of Railway Cross

ΥΛΙΚΑ

  1. microbit
  2. microbit expansion board
  3. breadboard
  4. step down DC 3.3V converter
  5. 2x micro servo sg90
  6. hall sensor (5V) με level shifter 5V-> 3.3V ή αντίστοιχος αισθητήρας στα 3.3V
  7. 2x LEDs 5mm
  8. 2x Αντιστάσεις 220Ω
  9. passive buzzer
  10. set jumper cables (m-m)
  11. μαγνητάκι
  12. μπαταριοθήκη 4xAA (για το servo)
  13. μπαταριοθήκη 2xAA (για το micro:bit)
  14. προαιρετικά 3D εκτυπωτής για την κατασκευή (μπάρας, θήκης servo, κολώνας φαναριών), διαφορετικά χοντρό χαρτόνι ή ξύλο και κόλλα

Αναλυτική περιγραφή

Στις γραμμές και λίγο πριν τη διάβαση, έχει τοποθετηθεί ένας αισθητήρας μαγνητικού πεδίου (hall sensor) που ανιχνεύει το μαγνητάκι που έχει κοληθεί στη μηχανή του τρένου. Όταν το τρένο περάσει πάνω από τον αισθητήρα, αυτός ενεργοποιείται από το μαγνητάκι στη μηχανή. Το micro:bit όταν πάρει σήμα σε μια από τις ψηφιακές εισόδους του από τον αισθητήρα (μαγνητικού πεδίου), τότε:

 α)  ανάβει τα φανάρια στη διάβαση
 β)  ύστερα από 1 δευτερόλεπτο δίνει σήμα στο servo για να κατεβούν οι μπάρες
 γ)  αρχίζει να παράγει μέσω του beeper (passive buzzer) ηχητικό τόνο
 δ)  αρχίζει να αναβοσβήνει διαδοχικά τα φανάρια στη διάβαση
 ε)  μετά τη συνολική παρέλευση 5 δευτερολέπτων από το αρχικό σήμα, παύει ο ήχος, τα φανάρια σβήνουν 
     και οι μπάρες ανεβαίνουν ξανά.

Επεκτάσεις

Για την πιο ρεαλιστική λειτουργία της διάβασης μπορεί να χρησιμοποιηθούν:

 α)  ένας 2ος αισθητήρας μαγνητικού πεδίου στην άλλη πλευρά της διάβασης, ώστε να ανιχνεύεται
     το τρένο όταν κινείται και από την αντίθετη κατεύθυνση της γραμμής
 β)  άλλα 2 LED για την οπτική ειδοποίηση από την άλλη πλευρά του δρόμου

About

A microbit controlled automatic rail way crossing

Resources

License

Releases

No releases published

Packages

No packages published