Skip to content
Automatic storage machine based on Raspberry Pi
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
3Dmodels
Documents
appInventor
.gitignore
LICENSE
README.md
autoStoragePi.py
schedule.md

README.md

autoStoragePi

Automatic storage machine based on Raspberry Pi

Αυτόματο σύστημα αποθήκευσης βασισμένο σε Raspberry Pi

Με την βοήθεια τριών Raspberry Pi και τον απαραίτητων αισθητήρων και κινητήρων θα δημιουργηθεί ένα αυτόματο σύστημα αποθήκευσης με τα εξής χαρακτηριστικά. Θα υλοποιηθού οι εξής αυτόματοι μηχανισμοί :

  • Μηχανισμός Α οποίος θα μεταφέρει τα επόμενα αντικείμενα προς τοποθέτηση σε μία κυλιόμενη ράγα αλλά και θα παίρνει τα αντικείμενα που εξάγωνται από τον απθηκευτικό χώρο.
  • Μηχανισμός Β ο οποίο θα παιρνει το αντικείμενο από την ράγα και θα το τοποθετεί σε ένα κενό ράφι. Ο ίδιος μηχανισμός θα παίρνει το αντικείμενο που ζητείται από το ράφι και θα το τοποθετεί στην κυλιόμενη μπάρα εξόδου.

Ένα παράδειγμα του μηχανισμού Β φαίνεται στο επόμενο βίντεο του Youtube. Στην υλοποίηση μας η κατασκευή θα γίνει σε μικροκλίμακα. https://www.youtube.com/watch?v=QetS5n2ZE5k&t=109s

Στα επόμενα βίντεο φαίνεται παράδειγμα της δικής μας υλοποίησης. https://www.youtube.com/watch?v=x4pSujQboqA https://www.youtube.com/watch?v=gPdcfqCh67Y

Η υλοποίηση του προγραμματιστικού μέρους όσον αφορά τα Raspberry Pi θα γίνει σε γλώσσα Python η οποία είναι και πανελλαδικώς εξεταζόμενη στον Τομέα Πληροφορικής του ΕΠΑΛ. Η υλοποίηση του προγραμματιστικού μέρους για το κινητό τηλέφωνο θα γίνει σε AppInventor. Έχει επιλεγεί συνεργασία δύο Raspberry Pi για να πειραματιστούν οι μαθητές με την επικοινωνία και τον συγχρονισμό των συσκευών καθώς και με την δημιουργία μίας απλής βάσης δεδομένων όπου θα αποθηκευέται κάθε χρονική στιγμή η κατάσταση του αποθηκευτικού χώρου.

Απαιτούμενος εξοπλισμός είναι ο εξής :

Α/Α Ονομασία Ποσότητα Τιμή Τεμαχίου Συνολική Τιμή
1 Raspberry Pi 3 - Model B+
https://grobotronics.com/raspberry-pi-3-model-b-el.html
1 41,90 € 41,90 €
2 Κάρτα μνήμης microSDHC 16GB Class 10
https://grobotronics.com/microsdhc-16gb-class-10-sandisk-ultra-sdsquar-sdsquar-016g-gn6ma.html
1 8,90 € 8,90 €
3 Pimoroni Raspberry Pi Zero W Starter Kit
https://grobotronics.com/pimoroni-raspberry-pi-zero-w-starter-kit.html
2 42,90 € 85,80 €
4 Adafruit DC & Stepper Motor HAT for Raspberry Pi - Mini Kit
https://grobotronics.com/adafruit-dc-and-stepper-motor-hat-for-raspberry-pi-mini-kit.html
1 27,70 € 27,70 €
5 Adafruit 16-Channel PWM / Servo Bonnet for Raspberry Pi
https://grobotronics.com/adafruit-16-channel-pwm-servo-bonnet-for-raspberry-pi.html
1 12,50 € 12,50 €
6 Βηματικός Κινητήρας 0.35kg.cm 5V
https://grobotronics.com/stepper-motor-0.35kg.cm.html
3 2,50€ 7,50 €
7 Adafruit Αισθητήρας Απόστασης/Φωτός/RGB/Χειρονομίας - APDS9960
https://grobotronics.com/adafruit-apds9960-proximity-light-rgb-and-gesture-sensor.html
1 9,50 € 9,50 €
8 Γραμμικό Ρουλεμάν με Βάση - 10mm - SC10UU
https://grobotronics.com/linear-bearing-platform-small-10mm-diameter-sc10uu.html
2 4,80 € 9,60 €
9 Horizontal Axis Bracket - SHF10
https://grobotronics.com/horizontal-axis-bracket-shf10.html
4 3,90 € 15,60 €
10 Jumper Wires 15cm Female to Male - Pack of 10
https://grobotronics.com/break-away-headers-long.html
1 0,25 € 0,25 €
11 Pin Header 1x40 Male Right Angle
https://grobotronics.com/pin-header-1x40-male-right-angle.html
1 0,25 € 0,25 €
12 Servo Micro 1.5kg.cm Continuous Rotation (Feetech FS90R)
https://grobotronics.com/servo-micro-1.5kg.cm-continuous-rotation-feetech-fs90r.html
2 6,90 € 13,80 €
Συνολική Τιμή 187,20 €

Θα χρησιμοποιηθούν επιπλέον υλικά από παλαιούς εκτυπωτές και CD-ROM.
Για την κατασκευή θα χρησιμοποιηθεί επίσης ξύλο και χαρτόνι.

Μαθητές
Μάρκος Χρήστος (ΕΠΑΛ Γ-Πληροφορικής)
Ασλανίδης Κωνσταντίνος (ΕΠΑΛ Β-Πληροφορικής)
Δόγκας Στέργιος (ΕΠΑΛ Β-Πληροφορικής)
Κοντογιάννης Ιωάννης (ΕΠΑΛ Β-Πληροφορικής)
Νίκου Νίκολαος (ΕΠΑΛ Β-Πληροφορικής)
Νταρμπαϊσέλι Νούκρι (ΕΠΑΛ Β-Πληροφορικής)
Ουζουνίδης Δημήτριος (ΕΠΑΛ Β-Πληροφορικής)
Πηλιτσίδης Θεόδωρος (ΕΠΑΛ Β-Πληροφορικής)
Τσάκουλι Αλέξανδρος (ΕΠΑΛ Β-Πληροφορικής)
Χήρας Αθανάσιος (ΕΠΑΛ Β-Πληροφορικής)

Εκπαιδευτικοί
Δημητριάδης Γεώργιος (ΠΕ86 Πληροφορικής)
Καράγαλης Αθανάσιος (ΠΕ86 Πληροφορικής)
Μωϋσιάδης Βασίλειος (ΠΕ86 Πληροφορικής)

You can’t perform that action at this time.