Jump to content

arximidis

Members
  • Content count

    89
  • Joined

  • Last visited

  • Days Won

    1

arximidis last won the day on November 24 2016

arximidis had the most liked content!

Community Reputation

2.917 Excellent

About arximidis

  • Rank
    RetroWannaBe
  1. arximidis

    The GameBoy Robot

    Βήμα 4ο Τροποποιώντας το καλώδιο διασύνδεσης δύο παικτών Ήρθε η ώρα να καταστρέψετε... εεε... να τροποποιήσετε ήθελα να πω, το καλώδιο διασύνδεσης δύο παικτών του GameBoy (GameBoy Link cable). Εδώ θέλει λίγη προσοχή ποιο καλώδιο να αγοράσετε. Θα πρέπει το βύσμα να έχει όλους τους διαθέσιμους εσωτερικούς ακροδέκτες, όπως φαίνεται στην επόμενη φωτογραφία: Ενώ, για παράδειγμα, στο επόμενο δεν υπάρχουν: Θα πρέπει, λοιπόν, να υπάρχουν και τα έξι εσωτερικά βυσματάκια που αντιστοιχούν στα 3V3, SI, SCK, SO, SD και GND. Προσοχή: Στο GameBoy Advance το 5V, που φαίνεται στην προηγούμενη φωτογραφία πάνω στο καλώδιο, είναι στην πραγματικότητα το 3V3 και αυτό γιατί το GameBoy Advance λειτουργεί με τάση 3,3 Volt και όχι με 5V. Οπότε μην το μπερδέψετε με το αντίστοιχο Vcc (=5V) που φαίνεται στο σχηματικό διάγραμμα του προηγούμενου μηνύματος. Εκείνο αφορά την τροφοδοσία της πλακέτας εισόδων/εξόδων (και όντως είναι Vcc = 5V) και δεν έχει καμία σχέση με το αντίστοιχο του GameBoy.Το κύκλωμα του ρομπότ δεν τροφοδοτεί το GameBoy. Το τελευταίο λειτουργεί με τη δική του εσωτερική επαναφορτιζόμενη μπαταρία. Οπότε λίγη προσοχή μην τα μπερδέψετε... Αφού λοιπόν αγοράσετε το καλώδιο, "κλάψτε" το, γιατί θα πρέπει να το διαλύσετε. Με ένα κοπίδι, με πολύ προσοχή, κόψτε το πλαστικό κάλυμμα του καλωδίου, ώστε να ελευθερωθεί το εσωτερικό πλαστικό βύσμα. Το σιδεράκι που το καλύπτει μπορείτε να το κρατήσετε, αν και δε θα κάθεται και θα βγαίνει. Βοηθάει ωστόσο να κουμπώνει καλύτερα το βύσμα πάνω στο GameBoy. Εγω, δεν το κράτησα αλλά και πάλι δεν είχα πρόβλημα, αφού το σημείο σύνδεσης δεν μετακινείται, οπότε και δεν βγαίνει από τη θέση του. Άρα δεν υπάρχει πρόβλημα είτε το κρατήσετε, είτε όχι. Παρατήρησα ότι η απόσταση των μεταλλικών εσωτερικών ακροδεκτών του βύσματος, από την πίσω μεριά, ταιριάζει περίπου με την απόσταση που έχουν οι 6 συνολικά ακροδέκτες σε μια συστοιχία δύο γραμμών. Οπότε μπορείτε να την κολλήσετε απ' ευθείας πάνω στο βύσμα. Το αποτέλεσμα θα είναι όπως στις επόμενες φωτογραφίες Προσοχή: Το ίδιο όπως και προηγουμένως. Το Vcc που βλέπετε πάνω στο βύσμα είναι στην πραγματικότητα το 3V3 και καμία σχέση δεν έχει με το αντίστοιχο Vcc στο σχηματικό διάγραμμα, παρά μόνο στο σημείο που λέει 3V3. Δηλαδή το Vcc που φαίνεται στο καρτελάκι πάνω στο βύσμα, πρέπει να συνδεθεί με το 3V3 που φαίνεται στο σχηματικό. Αν και, όπως είπα, το κύκλωμα δεν τροφοδοτεί το GameBoy, τα 3,3Volt χρειάζονται για την απαραίτητη μετατροπή του 5V σήματος της πλακέτας εισόδων/εξόδων, σε αντίστοιχο σήμα στάθμης 3,3Volt που δέχεται το GameBoy Με αυτόν τον τρόπο θα μπορείτε εύκολα και απλά να συνδέσετε τα καλώδια πάνω στο βύσμα, χωρίς να χρειάζεται κάθε φορά να τα κολλάτε πάνω στο βύσμα, με κίνδυνο την καταστροφή του Προσωπικά κόλλησα όλα τα απαραίτητα καλώδια σε μια αντίστοιχη αρσενική συστοιχία. Μετά απλά συνδέω την αρσενική με την θηλυκή. Έτσι αν για κάποιο λόγο χαλάσει η αρσενική συστοιχία (π.χ. από τις πιθανές αλλαγές στις κολλήσεις), δεν θα "κλάψω" του βύσμα του GameBoy που είναι ακριβότερο και δυσεύρετο
  2. arximidis

    The GameBoy Robot

    Βήμα 3ο Η πλακέτα Εισόδων/Εξόδων. Το σχηματικό διάγραμμα Όπως σας είπα η πλακέτα Εισόδων/Εξόδων δεν υπάρχει έτοιμη στο εμπόριο, οπότε θα αναγκαστείτε να τη φτιάξετε μόνοι σας. Εκτός βέβαια αν έχετε κάποιον γνωστό να σας βοηθήσει 😉 Παρακάτω σας στέλνω το σχηματικό διάγραμμα της κατασκευής. Το σχηματικό διάγραμμα περιλαμβάνει και το κύκλωμα οδήγησης των κινητήρων (υποδεικνύεται από την κόκκινη περιοχή). Ωστόσο αν αγοράσετε έτοιμο το shield που σας πρότεινα στον κατάλογο υλικών, δε χρειάζεται να φτιάξετε το εν λόγω τμήμα του σχηματικού. Τις ενώσεις, προφανώς, θα τις κάνετε με εξωτερικά καλώδια. Αυτή την λογική ακολούθησα και εγώ. Έφτιαξα μόνο το κομάτι που αφορά τις εισόδους/εξόδους και για την οδήγηση των κινητήρων χρησιμοποίησα το εμπορικό shield Η κατασκευή δεν είναι δύσκολη αν γνωρίζεις τι κάνεις. Η μόνη παρατήρηση που έχω, είναι να κολλήσετε τους πυκνωτές των 100nF, που φαίνονται σε κάθε τσιπάκι, όσο το δυνατόν πιο κοντά στους ακροδέκτες τροφοδοσίας του. Δηλαδή,για παράδειγμα, κολλήστε τον πυκνωτή 100nF του τσιπ 74HC595, όσο το δυνατόν πιο κοντά στους ακροδέκτες του 16 (Vcc) και 8 (GND) Σας στέλνω επίσης και φωτογραφίες από την δική μου κατασκευή, ώστε να δείτε πως περίπου πρέπει να μοιάζει η τελική πλακέτα. Προσέξτε ότι τη θηλυκή συστοιχία 6 ακροδεκτών, για τη σύνδεση με τη Link Port του GameBoy, την αντικατέστησα με μια 4-πλή θηλυκή και αρσενική με τη λογική που φαίνεται στο αυτοκόλλητο καρτελάκι. Αυτό με βόλεψε πάρα πολύ για την ταυτόχρονη διασύνδεση με το GameBoy και την εμπορική πλακέτα οδήγησης των κινητήρων (motor shield) edit: To QH που φαίνεται στο αυτοκόλληλο καρτελάκι στη φωτογραφία της πλακέτας είναι το Q7S (ακροδέκτης 9) του πρώτου 74ΗC595 στο σχηματικό διάγραμμα (το πάνω δηλαδή). Επίσης σας στέλνω και τα datasheet όλων των ολοκληρωμένων που χρησιμοποιούνται στο κύκλωμα, για να μπορείτε να δείτε τους ακροδέκτες τους 74HC595 MCP3008 L293D Υπενθυμίζω ότι στην περίπτωση που αγοράσετε την εμπορική πλακέτα οδήγησης των κινητήρων (motor shield), δε χρειάζεται να αγοράσετε τα δύο L293D και από το 74HC595 χρειάζεται να αγοράσετε μόνο ένα
  3. arximidis

    The GameBoy Robot

    Βήμα 2ο Η πλακέτα Εισόδων/Εξόδων. Τα υλικά για την κατασκευή Ένα ρομπότ πρέπει να είναι σε θέση να αλληλεπιδρά με το περιβάλλον του. Αυτό σημαίνει ότι χρειάζεται μια βασική μονάδα εισόδων/εξόδων, πάνω στην οποία θα μπορείτε να συνδέετε διάφορους αισθητήρες. Δυστυχώς δεν υπάρχει έτοιμη στο εμπόριο, οπότε αναγκαστικά θα χρειαστεί να τη φτιάξετε μόνοι σας. 😐 Δεν είναι και πάρα πολύ δύσκολο να φτιαχτεί, αλλά φυσικά χρειάζεται την απαραίτητη εξοικείωση με τα ηλετρονικά και κυρίως τις ηλεκτρικές κολλήσεις με κολλητήρι και καλάι Η πλακέτα εκμεταλλέυεται την game link port του GameBoy προκειμένου να του δώσει τη δυνατότητα να επικοινωνεί με τον έξω κόσμο, αφού εξ' ορισμού δεν είναι φτιαγμένο για κάτι τέτοιο. Στην επόμενη λίστα φαίνονται όλα τα υλικά που θα χρειαστούν για την κατασκευή της: 1 x 74HC595 8bit shift register TTL chip --- Καταχωρητής ολίσθησης 8bit 1 x MCP3008 8 channel analog to digital converter chip (ADC) --- Μετατροπέας από αναλογικό σε ψηφιακό 8 καναλιών 2 x Βάσεις DIP 16 ακροδεκτών για τα ολοκληρωμένα MCP3008 και 74HC595 1 x BAT45 or BAT85 Schottky diode --- Δίοδος Schottky 1 x 4K7 (4.7KΩ) Αντίσταση (1/4 Watt) 2 x 100nF Πυκνωτές 2 x θηλυκές συστοιχίες μιας γραμμής 6 ακροδεκτών (6 pin single row female pin headers). Μπορείτε να αγοράσετε μια μεγαλύτερη και να την κόψετε κατάλληλα 1 x θηλυκή συστοιχία μιας γραμμής 8 ακροδεκτών (8 pin single row female pin header). Και πάλι μπορείτε να αγοράσετε μια μεγαλύτερη και να την κόψετε κατάλληλα 1 x κλέμα για πλακέτα 20 x καλώδια συνδέσεων από αρσενικό σε θυληκό (male to female jumper Breadboard wires) 1 μικρό κομμάτι διάτρητης πλακέτας για κολλήσεις. Αν δεν βρειτε ένα που να κάνει, μπορείτε να πάρετε ένα μεγαλύτερο και να το κόψετε στις επιθυμητές διαστάσεις Μονόκλωνο καλώδιο για τις ηλεκτρικές κολλήσεις, κολλητήρι και καλάι Επίσης θα χρειαστεί λίγη αφρώδης κολλητική ταινία δύο όψεων για την τοποθέτηση των αισθητήρων απόστασης και του σταθεροποιητή πάνω στο σασί του ρομπότ Στην περίπτωση που επιθυμείτε να φτιάξετε μόνοι σας το κύκλωμα οδήγησης των κινητήρων και δεν θέλετε να αγοράσετε το shield της Adafruit (ή για την ακρίβεια τον αντίστοιχο κλώνο), στην παρακάτω λίστα φαίνονται τα επιπλέον εξαρτήματα που απαιτούνται για την κατασκευή: 1 x 74HC595 8bit shift register TTL chip --- Καταχωρητής ολίσθησης 8bit 2 x ολοκληρωμένα L293D. Προτιμήστε την έκδοση L293D (με το γραμμα D στο τέλος) διότι περιλαμβάνει εσωτερικά τις απαραίτητες διόδους προστασίας. Αν όχι θα χρειαστεί να τις τοποθετήσετε εξωτερικά στο κύκλωμα 3 x Βάσεις DIP 16 ακροδεκτών για τα ολοκληρωμένο 74HC595 και L293D 3 x100nF Πυκνωτές 4 x κλέμες για πλακέτα
  4. arximidis

    The GameBoy Robot

    Βήμα 1ο Υλικά για την κατασκευή 1 x GameBoy Advance φυσικά (Η έκδοση GBA SP πιστεύω είναι η πιο κατάλληλη) 1 x Supercard Mini SD Adapter για το GBA. Με αυτήν θα μπορείτε να γράφετε και να εκτελείτε τα δικά σας προγράμματα στο GBA. Θα χρειαστείτε επίσης μια κάρτα microSD 1 x GameBoy Advance Link cable το οποίο θα χρειαστεί να καταστρέψε...εεε... να μετατρέψετε εννοούσα 1 x σασί για ρομπότ με δύο ή τέσσερις τροχούς (π.χ. από eBay 2WD smart car robot chassis ή 4WD smart car robot chassis ). Υπάρχουν και στην Ελληνική αγορά (4WD smart robot car chassis) 1 x Adafruit motor shield. Θα χρειαστείτε την παλιότερη έκδοση 1.2, που βέβαια έχει καταργηθεί. Ωστοσο μπορείτε να βρείτε εύκολα έναν κλώνο από το eBay και μαλιστα πολύ φθηνότερο (π.χ. L293D motor drive shield). Φυσικά το ίδιο ακριβώς μπορείτε να το βρείτε και στην Ελληνική αγορά (L293D motor shield ή L293D motor shield ). Αν δε θέλετε να το αγοράσετε, σε επόμενο μήνυμα θα σας δείξω τί πρέπει να αγοράσετε επιπλέον για να το φτιάξετε μόνοι σας 2 x Sharp GP2Y0A21YK0F IR αναλογικούς αισθητήρες απόστασης (10 - 80cm). Υπάρχουν τόσο στο eBay όσο και στην Ελληνική αγορά (π.χ. GP2Y0A21YK ή GP2Y0A21YK ή GP2Y0A21YK ) 1 x 5V σταθεροποιητή τάσης. Υπάρχουν πολλές επιλογές για αυτό. Μερικοί από αυτούς είναι ρυθμιζόμενοι ώστε να αλλάζετε την τάση στην επιθυμητή με ένα κατσαβίδι. Μια από τις καλύτερες είναι να αγοράσετε αυτόν DC-DC Buck Step Down Converter από το eBay. Φυσικά θα τον βρείτε και στην Ελληνική αγορά (π.χ. Mini DC-DC Buck Converter Step Down Module ή Mini-360 DC-DC 4.75V-23V to 1V-17V ). 1 x 18650 2x Battery holder (δηλαδή για δύο μπαταρίες Li-ion τύπου 18650). Στην Ελληνική αγορά π.χ. μπαταριοθήκη ή μπαταριοθήκη 2 x 18650 Li-ion επαναφορτιζόμενες μπαταρίες. Αν θέλατε μπορείτε να χρησιμοποιήσετε επαναφορτιζόμενες μπαταρίες παλαιότερου τύπου (π.χ. Ni-MH). Θεωρώ όμως καλύτερη επιλογή τις λιθίου γιατί θα χρειαστούν μόνο δύο και όχι έξι. Συμβουλή: Αποφύγετε να αγοράσετε μπαταρίες από το eBay, ιδιαίτερα αν βρείτε μπαταρίες με χωρητικότητα μεγαλύτερη από 2500mAh Στρογγυλά velcro για να τοποπθετήσετε το GameBoy στο σασί του ρομπότ. προσωπικά χρησιμοποίησα συνολικά 3. Με αυτήν την μέθοδο δε θα καταστρέψετε το GameBoy και θα είστε σε θέση να το αποσυνδέετε και να το συνδέετε πάνω στο σασί όποτε θέλετε. Σημαντικό: Τα link που έχω βάλει είναι ενδεικτικά. Ουδεμία σχέση έχω με τα συγκεκριμένα καταστήματα και για αυτό τον λόγο έχω βάλει διαφορετικά. Ωστόσο αν η εισαγωγή των link δημιουργεί πρόβλημα, μπορείτε να τα διαγράψετε.
  5. arximidis

    The GameBoy Robot

    Καλημέρα και καλό μήνα σε όλους. Έρχεται ή μάλλον ήρθε το καλοκαιράκι Λοιπόν, είχα ξεκινήσει ένα instructable αλλά ακόμη το έχω στα draft ανολοκλήρωτο. Δυστυχώς ο χρόνος μου δεν είναι αρκετός (η αλήθεια είναι ότι είναι λίγο βαρετό να γράφω 😊 ) Οπότε σκέφτηκα να γράψω τις λεπτομέρειες και εδώ (σιγά σιγά) και βήμα βήμα. Αν γίνει και πιο χαλαρή κουβέντα θα είναι ευκολότερο να γράφω ή να απαντάω Ξεκινάω αυτό το μήνυμα με βασικά υλικά που θα χρειαστούν για την κατασκευή. Στόχος μου είναι να μπορεί να το φτιάξει ο οποιοσδήποτε, ακόμη και αυτός που δεν γνωρίζει προγραμματισμό. Βέβαια υπάρχει ένα σημείο που θα χρειαστούν ηλεκτρικές κολλήσεις για την κατασκευή της πλακέτας εισόδου/εξόδου, αφού δεν υπάρχει έτοιμη στο εμπόριο. Ωστόσο, αν κάποιος δεν μπορεί να την φτιάξει και ενδιαφέρετε, πιθανόν να δείξω πως μπορεί να τη συναρμολογήσει σε μια διάτρητη πλακέτα breadboard, όπου δε χρειάζονται κολλήσεις Επίσης.... Σημαντικό... Η κατασκευή του αυτού του ρομπότ ΔΕΝ καταστρέφει και γενικότερα δεν επεμβαίνει στο GameBoy οπότε δεν υπάρχει λόγος ανησυχίας. Όπως είπα όμως θα χρειαστούν κάποια υλικά για την κατασκευή, τα περισσότερα εκ των οποίων θα τα βρείτε στην Ελληνική αγορά. Δυστυχώς όμως μερικά θα πρέπει να τα προμηθευτείτε από το εξωτερικό (δηλαδή από το eBay)
  6. arximidis

    The GameBoy Robot

    :D:D Για την ώρα δε σκέφτομαι τίποτα περισσότερο.... Ετοιμάζω ένα Instructable. Επιπλέοιν έχω γράψει μια βιλιοθήκη ώστε να είναι εύκολος ο προγραμματισμός και μην ασχολείσαι με το πως πρέπι να κάνεις μια πόρτα high ή πώς να διαβάσεις μια είσοδο, αλλά και το πως να κινηθείς μπροστά κτλ Απλα δηλαδή γράφεις analogRead για να διαβάσεις μια πόρτα κτλ , όπως κάνεις και με το arduino
  7. arximidis

    The GameBoy Robot

    Πλοήγηση με αισθητήρες απόστασης υπερύθρων.
  8. arximidis

    The GameBoy Robot

    Δεν έχετε παίξει ποτέ αυτό το παιχνίδι Πέρα από την πλάκα καιρό ήθελα να το κάνω αυτό... Άλλωστε ήταν και ένας από τους βασικούς λόγους που είχα αγοράσει το GameBoy τότε (ο άλλος ήταν ο στρατός ) Πρόκειται για ένα μικρό αυτοκινούμενο ρομπότ που χρησιμοποιεί ως κύριο και μοναδικό επεξεργαστή το GameBoy Advance SP της Nintendo. Στο βίντεο φαίνεται μια δοκιμή του ελέγxου των κινητήρων. Στο εν λόγω ρομπότ έχω τέσσερις τροχούς που κινούνται απο 4 ανεξάρτητους κινητήρες. Ωστόσο θα μπορούσε να είχε και δύο τροχούς (με δύο κινητήρες κάτι σαν τρίκυκλο) ή ακόμη καλύτερα να είχε ερπύστριες. Σε οποιαδήποτε περίπτωση ο κώδικας παραμένει ίδιος. Το ρομπότ δεν έχει κάποιον επιπλέον μικροεπεξεργαστή-μικροελεγκτή, πέρα από το GameBoy και το βασικό κύκλωμα φαίνεται στην εικόνα: https://1.bp.blogspot.com/-fhPwxdZdY...0/DSC_1649.JPG Αποτελείται απο ένα Motor shield για arduino της adafruit και συγκεκριμένα αυτό: https://www.adafruit.com/product/81 Βασικά χρησιμοποιώ ένα κινέζικο κλώνο. Το κύκλωμα εισόδων/εξόδων είναι πολύ απλό. Έχει έναν shift register (καταχωρητή ολίσθησης) εκ των οποίων μόνο οι 6 (από τις 8 συνολικά) εξόδους είναι διαθέσιμες για γενική χρήση. Οι άλλες δύο είναι δεσμευμένες. Στην πραγματικότητα το Moter shield έχει και αυτό έναν shift register (και μάλιστα ακριβώς τον ίδιο) ανεβάζοντας τον αριθμό των εξόδων στις 14. Ωστόσο οι 8 έξοδοι του καταχωρητή του shield χρησιμοποιούνται για τους τέσσερις κινητήρες. Το shield δευσμεύει και μια επιπλέον έξοδο από τον καταχωρητή του κυκλώματος εισόδων/εξόδων (Η μία εκ των δύο που ανέφερα προηγουμένως) Η τελευταία δεσμευμένη έξοδος χρησιμοποιείται προφανώς για τις εισόδους. Τώρα, για ότι αφορά τις εισόδους είχα ένα δίλλημα. Ψηφιακές ή αναλογικές; Δυστυχώς δεν μπορούσα να έχω και τις δύο περιπτώσεις, αφού δεν υπήρχαν άλλες διαθέσιμες θύρες στην πόρτα του GameBoy (link port). Επέλεξα τις αναλογικές γιατί μπορούν να χρησιμοποιηθούν και ως ψηφιακές, θυσιάζοντας λίγο την ταχύτητα. Θα μπορούσα να κάνω αλχημείες για να βάλω και ψηφιακές, αλλά ήταν υπερβολή. Έτσι στο κύκλωμα υπάρχει ένας αναλογικός-ψηφιακός μετατροπέας ADC 8 καναλιών, με αποτέλεσμα το ρομπότ να έχει διαθέσιμες συνολικά 8 αναλογικές εισόδους (για αισθητήρες κτλ) https://1.bp.blogspot.com/-zM2NHNxj0...185552_078.jpg https://2.bp.blogspot.com/-UJnC5e8N1...0/DSC_1558.JPG https://4.bp.blogspot.com/-9LIQKq6pZ...0/DSC_1647.JPG https://2.bp.blogspot.com/-hjIcWiz0R...0/DSC_1648.JPG https://2.bp.blogspot.com/-yscooGi6R...185552_079.jpg Χαρακτηριστικά ΚΜΕ: GameBoy Advance SP Κίνηση: Τέσσερις τροχοί κινούμενοι από τέσσερις ανεξάρτητους dc κινητήρες (4x4) Κινητήρες: Τέσσερις dc κινητήρες GPIO: Έξι έξοδοι και οχτώ αναλογικές είσοδοι. Υπάρχουν επίσης 8 + 1 έξοδοι που προορίζονται για τον έλεγχο των κινητήρων. Μία έξοδος χρειάζεται για την επικοινωνία με τον αναλογικό/ψηφιακό μετατροπέα (ADC). Έτσι απομένουν μόνο 6 έξοδοι γενικού σκοπού για οποιαδήποτε χρήση. Αισθητήρες: Μάτια: Δύο αναλογικοί πομποδέκτες υπερύθρων στο μπροστινό τμήμα, για αποφυγή εμποδίων (προς τοποθέτηση).
  9. arximidis

    Smartwatches

    Ευχαριστώ
  10. arximidis

    Smartwatches

    Στο χωριό έχω κατα νου να κάνω κάτι άλλο, γιατί είναι και το κτήμα με τις ελιές
  11. arximidis

    Smartwatches

    Αχαχα Γενικά βάζω πολλούς αυτοματισμούς στο σπίτι. Το πάω σε αυτό που λένε έξυπνο σπίτι. Παίζει πολύ τώρα τελευταία με τις έξυπνες συσκευές. Είχαν και μια έκθεση στο Mall. Τhnaks to tech την έλεγαν νοιμίζω Βέβαια εγώ προτιμώ να τα κάνω μόνος μου (τόσο για να έχω τον έλεγχο, όσο και για το κόστος) Ετοιμάζω και για το χωριό (εκεί και αν έχει πράμα να βάλω... Αχαχαχα)
  12. arximidis

    Smartwatches

    Ευχαριστώ!!! Όχι δεν έχω κάποιο tutorial. Την εφαρμογή την έχω φτιάξει εγώ (και την αντίστοιχη που τρέχει στο κινητό) και είναι αρκετά περίπλοκη.... Βασικά στο βίντεο φαίνεται ένα μικρό κομμάτι. Αυτό θα μπορούσε να λειτουργεί και έτσι, αλλά εγώ το έχω πάει ένα βήμα (μερικά βήματα ) παραπέρα.... Υπάρχει και ένα μικρό σερβεράκι (πάνω σε ένα rasberry pi) που μου δίνει τη δυνατότητα (μέσα σε άλλα) να στέλνω εντολές και εκτός τοπικού δικτύου Το pi το έχω βάλει πάνω σε ένα Wall-e ρομπότ και για αυτό το αποκαλώ roboserver. Επίσης του έχω φτιάξει ολόκληρο docking έπιπλο (εντάξει γενικά ήθελα ένα επιπλάκι ) και μπορεί να σουλατσάρει (π.χ. από το χωριό μπορώ να το ελέγχω ώστε να βλέπω με την κάμερα αν όλα είναι καλά στο σπίτι) Το docking έπιπλο δεν είναι μόνο για την φόρτιση, αλλά ενώνεται και με ένα usb εκτυπωτή και έτσι τον μοιράζομαι στο δίκτυο. Ομοίως και έναν εξωτερικο σκληρό και έχοντας το owncloud, έχω το προσωπικό μου cloud Στο επόμενο βίντεο φαίνεται ο roboserver και πως κατεβαίνει για να "σουλατσάρει" (οκ, του λείπει το κεφάλι, που έχει την κάμερα. Δεν το έχω βάλει ακόμη γιατί κάνω κάποιες τροποποιήσεις) Edit: έχω στο instagram πολλές (raw) φωτογραφίες, όπως και για άλλα project https://www.instagram.com/explore/ta...ver_piperidis/ (roboserver) https://www.instagram.com/explore/tags/kinetic_shelving_unit_piperidis/ (docking έπιπλο)
  13. arximidis

    Smartwatches

    Ακόμη οι εταιρείες δεν μπορούν να αποφασίσουν τι ακριβώς θα πρέπει να κάνει ένα smartwatch. Κάπου διάβασα ότι έχουν πέσει και οι πωλήσεις. Εγώ έχω στην κατοχή μου ένα sony smatrwatch 3 και μέχρι τώρα είμαι ικανοποιημένος. Το μόνο που του λείπει (για μένα) είναι ένα ενσωματωμένο ηχείο και από ότι βλέπω η εταιρία δεν πρόκειται να βγάλει σύντομα την καινούργια έκδοση Το μυστικό είναι οτι τρέχει android wear. Η καινούργια έκδοση του android wear είναι πολύ πιο καλή, η οποία μέσα σε άλλα επιτρέπει και την απ' ευθείας σύνδεση στο Internet μέσω WiFi χωρίς το κινητό. Βέβαια δεν ξέρω αν η sony βγάλει την καινούργια έκδοση του wear σε update (το ρολόι είναι WiFi ready) Είδομεν!!! Όπως και να έχει, το ρολόι, με έχει βολέψει πάρα πολύ σε αυτοσχέδιους αυτοματισμούς (λόγω του ότι τρέχει android wear πάντα). Ένας είναι ο παρακάτω
  14. arximidis

    Homemade Arcade Machine

    Γεια σας παιδιά και καλή χρονιά! Μετά από τόσο καιρό είπα να ασχοληθώ και πάλι λίγο με την καμπίνα. Ξεκίνησα να την ντύνω με δερματίνη και παρακάτω φαίνονται ορισμένες φωτογραφίες. Ακόμη δεν είναι έτοιμη βέβαια Επίσης τη δοκίμασα να δω ότι δουλεύει και δείχνει οκ. Στο παρακάτω βίντεο φαίνεται η διαδικασία εκκίνησης., Έχω κρυψει αρκετά το λειτουργικό, ωστόσο θέλω να κάνω κάποιες αλλαγές (π.χ. μερικές εικόνες δε μου αρέσουν). Επίσης θέλω να κάνω και κάποιες ρυθμίσεις στο BIOS Και τέλος... Επιτέλους... Ανέβασα και το πρόγραμμα που επικοινωνεί με τον αυτοσχέδιο ελεγκτή της καμπίνας. Όλο το ξεχνούσα Εδώ είναι οι οδηγίες για την κατασκευή του αυτοσχέδιου ελεγκτή (για όποιον ενδιαφέρεται) http://users.ntua.gr/dpiperid/MyWebPage/Contructions/others/mame/schematics/controllerEN.htm
  15. arximidis

    Homemade Arcade Machine

    Δυστυχώς δεν είχα χρόνο να ασχοληθώ. Και όταν είχα, τον αφιέρωνα σε άλλες κατασκευαστικές δραστηριότητες. Ακόμη καλά καλά δεν έχω καθαρίσει το παλιό χρώμα με το τριβείο.... Την δερματίνη την έχω τόσο καιρό (μαζί με την κόλλα) και κάθονται σε ένα σημείο Θέλω να το ξεκινήσω, αλλά όλο το αναβάλλω... Η μηχανή είναι πάντως λειτουργική, αλλά δεν έχει περασμένα όλα τα παιχνίδια και τα video previews.... Δε θυμάμαι που τα έχω βάλλει. Μάλιστα τα βίντεο τα είχα μετατρέψει από avi σε mp4 (αφήνοντας έναν υπολογιστή ολόκληρη μέρα) και τώρα τα ψάχνω. Αν δε μπορώ να τα βρω, θα προσθέσω τη δυνατότητα στο frontend να επιλέγεις ως αναπαραγωγέα και τον windows media player που υποστηρίζει όλα τα formats (ενώ με την HTML5 υποστηρίζεται μόνο mp4, όπως είναι τώρα) Σε ότι αφορά το software (και ό,τι άλλο) δουλεύω με πολύ αργούς ρυθμούς, αφού δεν υπάρχει και κανένα ενδιαφέρον από τρίτους... Για αυτό και σταμάτησα να υποστηρίζω άλλες εκδόσεις των windows ή του Linux. Μου αρκεί να δουλεύει για το setup που έχω στη δική μου μηχανή Το ανέβασα ωστόσο στο internet μήπως και κάποιον τον ενδιαφέρει, με όποιους περιορισμούς και αν έχει, ή αν θέλει να το δει εντελώς προγραμματιστικά (αφού είναι ανοιχτού κώδικα) Υ.Γ. Πρέπει να ανεβάσω και ένα επιπλέον προγραμματάκι που όλο το ξεχνάω και αφορά τον αυτοσχέδιο ελεγκτή (controller/interface) που έχω φτιάξει... Δηλαδή για το κύκλωμα που ελέγχει τη μηχανή (ξεκίνημα, πλήκτρα, joystics και κερματοδέκτη) και εξομοιώνει ένα PS/2 πληκτρολόγιο... Ήδη έχω ανεβάσει το σχηματικό διάγραμμα και τον κώδικα για τον μικροελεγκτή του κυκλώματος
×