MetallicGR Posted May 18, 2016 Share Posted May 18, 2016 [NEWS_IMG=DIY: Ψηφιακό Ζάρι]http://www.hwbox.gr/members/2195-albums497-picture34929.jpg[/NEWS_IMG] Δίνουμε τέλος στον θόρυβο των ζαριών αφήνοντας το αποτέλεσμα σε ένα Arduino! Με το εν λόγω "ψηφιακό ζάρι" να έχουμε έναν εντελώς τυχαίο αριθμό κάθε φορά έως το 6 αντικαθιστώντας ουσιαστικά ένα πραγματικό ζάρι, ιδιαίτερα χρήσιμο όταν θέλουμε να παίξουμε κάποιο επιτραπέζιο σε ώρες κοινής ησυχίας. Για τη κατασκευή θα χρειαστούμε ένα Arduino, μερικά jump wires, ένα breadboard για το στήσιμο του κυκλώματος, 7 LED του ίδιου κατά προτίμηση χρώματος για εύκολη "ανάγνωση" και μερικά μικρά jump wires για τη σύνδεση των LED μεταξύ τους. Τέλος, θα χρειαστούμε και έναν διακόπτη τύπου push button και μια αντίσταση 220k. [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63261.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63260.png[/img_alt] Βήμα 1. Αρχικά όλα τα παραπάνω εμφανίζονται στις παρακάτω εικόνες! [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63259.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63258.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63257.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63256.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63255.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63254.png[/img_alt] Βήμα 2. Τοποθετούμε τα LED επάνω στο breadboard όπως φαίνεται στη φωτογραφία. Η σωστή στοίχιση θα μας διευκολύνει στο μετέπειτα routing των καλωδίων. [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63253.png[/img_alt] Βήμα 3. Ξεκινάμε την ένωση των καλωδίων με τα LED επάνω στο breadboard. Η σύνδεση θα γίνει με τη μορφή H. Βλέποντας την εικόνα του προηγούμενου βήματος, το πρώτο LED είναι το κάτω αριστερά, το μεσαίο είναι το 4ο και το 5ο είναι το κάτω δεξιά. [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63252.png[/img_alt] Βήμα 4. Συνδέουμε και τα μεγάλα χρωματιστά συνήθως jumper καλώδια επάνω στο breadboard και την άλλη άκρη τους επάνω στο Arduino. Το LED1 θα συνδεθεί στο pin 1 κοκ. [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63251.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63250.png[/img_alt] [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63249.png[/img_alt] Βήμα 5. Συνδέουμε το κουμπί. [img_alt=DIY: Ηλεκτρονικό Ζάρι]http://www.hwbox.gr/members/2195-albums570-picture63248.png[/img_alt] Βήμα 6. Σειρά έχει πρώτα ο κώδικας για τη δοκιμή των LED. Στη συνέχεια σειρά έχει ο δεύτερος κώδικας ο οποίος είναι ουσιαστικά το πρόγραμμα που θα τρέχει στο Arduino, "εξομοιώνοντας" στην ουσία την πάνω πλευρά ενός ζαριού. Διαβάστε περισσότερα εδώ... Link to comment Share on other sites More sharing options...
sofos1990 Posted May 18, 2016 Share Posted May 18, 2016 Eν αναμονή για το ψηφιακό τάβλι μετά το ψηφιακό ζάρι lol Δεν φαντάζομαι να γίνεται και ο φραπέ ψηφιακός! Link to comment Share on other sites More sharing options...
venisk Posted May 18, 2016 Share Posted May 18, 2016 Το πρόβλημα είναι ότι το ζάρι μπορεί να ναι ήσυχο ο Έλληνας ποτέ! Ειδικά όταν χάνει...πχ ένας γαύρος που τον παίζει η διαιτησία 50-50 [MENTION=5]GoriLLakoS[/MENTION] Link to comment Share on other sites More sharing options...
GoriLLakoS Posted May 18, 2016 Share Posted May 18, 2016 Το έφτιαξες το Ban Button Νικόλα? Θέλω να δοκιμάσω κάτι Link to comment Share on other sites More sharing options...
venisk Posted May 18, 2016 Share Posted May 18, 2016 Δουλεύει μια χαρά! Ευτηχώς.... Link to comment Share on other sites More sharing options...
caution Posted May 19, 2016 Share Posted May 19, 2016 ( Παλιομοδίτικα, non-clear πράσινα ledάκια ρε! Αγάπηηηηηη ) Link to comment Share on other sites More sharing options...