in ,

Μαθητές στο ΕΠΑΛ Νεάπολης κατασκεύασαν σύστημα άμεσης ειδοποίησης σε περίπτωση ατυχήματος

Το πρόγραμμα που θα φορτωθεί στον μικροελεγκτή Arduino και θα «τρέχει» σε όλη τη διάρκεια της πορείας του οχήματος θα περιλαμβάνει τα εξής:

Το GPS Tracker NEO-6M καθόλη τη διάρκεια λειτουργίας θα λαμβάνει από τους δορυφόρους τη γεωγραφική θέση του οχήματος (Latitude, Longitude).

Επίσης σε όλη τη διάρκεια του ταξιδιού του οχήματος το επιταχυνσιόμετρο θα λαμβάνει 6 τιμές-δεδομένα. Αυτές είναι οι επιταχύνσεις (g force) του οχήματος στους 3 άξονες x,y,z και οι 3 περιστροφικές επιταχύνσεις (gyroscope) του οχήματος gyroX,gyroY και gyroZ. Οι επιταχύνσεις g force ουσιαστικά αντιλαμβάνονται την απότομη επιτάχυνση/επιβράδυνση του οχήματος στους 3 άξονες. Έτσι θα μπορεί να καταγραφεί ένα απότομο στάμάτημα του οχήματος από μετωπική σύγκρουση αλλά και επίσης μία απότομη πλευρική μετατόπιση του οχήματος από πλάγια σύγκρουση. Ταυτόχρονα οι τιμές του γυροσκοπίου gyroX,gyroY,gyroZ ουσιαστικά αντιλαμβάνονται την απότομη περιστροφή του οχήματος γύρω από κάποιον άξονα δηλαδή ουσιαστικά αντιλαμβάνονται την περίπτωση ντεραπαρίσματος του οχήματος. Εάν αυτές οι 6 τιμές λάβουν μία τιμή από ένα όριο και πάνω τότε στέλνεται το μήνυμα SMS σε προκαθορισμένα κινητά τηλέφωνα.

Επίσης το κύκλωμα Arduino περιλαμβάνει μια οθόνη LCD 2 γραμμών και 16 χαρακτήρων ανα γραμμή η οποία εμφανίζει τις τιμές των αισθητήρων επιτάχυνσης αλλά και τις συντεταγμένες gps.

 

Κύκλωμα Arduino

Στο παρακάτω σχέδιο φαίνεται το ηλεκτρονικό κύκλωμα συνδεσμολογίας για τον αυτοματισμό Arduino που θα τοποθετηθεί στο όχημα:

Πιο αναλυτικά γίνονται οι παρακάτω συνδεσμολογίες:

Το Επιταχυνσιόμετρο/γυροσκόπιο MPU-6050 συνδέεται ως εξής:

  • module SDA –> A4
  • module SCL –> A5
  • module AD0 –> GND (for first MPU6050)
  • module GND –> Arduino GND
  • module VCC –> Arduino 5V pin

Το GPS-Tracker NEO-6M συνδέεται ως εξής:

  • module RX –> Arduino pin 3
  • module TX –> Arduino pin 4
  • module GND –> Arduino GND pin
  • module VCC –> Arduino 5V pin

Η πλακέτα SIM900 συνδέεται ως εξής:

  • module D7(Tx) –> pin 5
  • module D8(Rx) –> pin 6
  • module GND –> Arduino GND

Η οθόνη LCD 16×2 συνδέεται με το Arduino και το ποτενσιόμετρο ως εξής:

  • LCD GND –> Arduino GND
  • LCD 5V –> Arduino 5V
  • LCD DB7 –> 12
  • LCD DB6 –> 11
  • LCD DB5 –> 10
  • LCD DB4 –> 9
  • LCD E(Enable) –> 8
  • LCD RW(Read/Write) –> GND
  • LCD RS(Register Select) –> 7
  • LCD V0(Contrast control) –> Potensiometer middle (alone pin)
  • LCD VDD(5V) –> Arduino 5V
  • LCD VSS(GND) –> Arduino GND
  • Potensiometer –> GND and 5V

Δοκιμές επί δρόμου…

Την Δευτέρα 20 Μαϊου 2019 πραγματοποιήσαμε τις πρώτες πραγματικές δοκιμές του οχήματος μας. Φαίνεται φανταστικό !

Οι παρατηρήσεις μας μικρές και μόνο κάτι μικροεπεμβάσεις χρειάζονται ακόμα.

πηγη arduinokartog/