Supertuxkart + arduino + ποδήλατο

...τα πάντα για το open source στον χώρο των gadgets, συζητήσεις, εργαλεία, open hardware, οδηγοί κ.ά.

Συντονιστής: adem1

Supertuxkart + arduino + ποδήλατο

Δημοσίευσηαπό the_eye » 01 Απρ 2020, 17:15


Μια κατασκευή που βοηθάει αρκετά αυτές τις μέρες, στο παιχνίδι των παιδιών.
Μετέτρεψα ένα παιδικό ποδήλατο σε χειριστήριο παιχνιδιών, έτσι ώστε να γίνεται και παιχνίδι αλλά και άσκηση.

Χρησιμοποίησα ένα arduino micro (Leonardo), έναν μαγνητικό sensor στην πίσω ρόδα και ένα γραμμικό ποτενσιόμετρο στο τιμόνι.
Μπορεί να ελέγξει κάθε παιχνίδι σε pc γιατί κάνει εξομοίωση πληκτρολογίου.
Δηλαδή το στρίψιμο του τιμονιού αριστερά ή δεξιά, μετατρέπεται σε αντίστοιχα πατήματα του αριστερού ή δεξιού βέλους του πληκτρολογίου. Με διάρκεια πατήματος όσο και η γωνία περιστροφής. Οπότε υπάρχει η σχετική αναλογικότητα.
Το πετάλι μετατρέπεται στο επάνω βέλος για την επιτάχυνση, οπότε είναι ένα λειτουργικό χειριστήριο.

Τον κώδικα θα τον βρείτε εδώ
https://github.com/ntoulasd/bike
Tο supertuxkart είναι ένα ιδανικό παιχνίδι για την περίπτωση και θα το βρείτε στο αποθετήριο.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 18.04 bionic 5.3.0-53-generic 64bit (el_GR.UTF-8, GNOME-Flashback:Unity gnome-flashback-compiz)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 3832 MiB ‖ Gigabyte B150M-HD3 DDR3-CF
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11564
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Supertuxkart + arduino + ποδήλατο

Δημοσίευσηαπό matthew » 01 Απρ 2020, 19:48

Πολύ καλό project! Μπράβο για την κατασκευή! :thumbup:
Γνώσεις Linux: Βασικές ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά
Ubuntu Mate 16.04 64-bit σε Fujitsu Amilo Xi3670
Ubuntu Mate 20.04 64-bit σε HP Compaq 6910p
Άβαταρ μέλους
matthew
saintTUX
saintTUX
 
Δημοσιεύσεις: 1250
Εγγραφή: 25 Αύγ 2008, 01:35
Εκτύπωση

Re: Supertuxkart + arduino + ποδήλατο

Δημοσίευσηαπό George0k00 » 02 Απρ 2020, 21:01

:clap: Πολύ καλό υποκατάστατο joystick, αξιοσημείωτη επίσης η εφαρμογή του στο supertuxkart. Σε παρόμοιο εγχείρημα είχα δει να ελέγχουν με ποδήλατο το street view του google earth.
Laptop_1
Spoiler: show
1. Acer Aspire A715-71G-55KS
2. Ubuntu Budgie 20.04 5.4.0-29-generic | Ubuntu 20.04 5.4.0-29-generic
3. Intel Core i5-7300HQ | 16 GB DDR4 2133 MHz | Nvidia GP107M [GeForce GTX 1050 Mobile] [10de:1c8d] / Intel HD 630
4. Qualcomm Atheros QCA6174 802.11ac [168c:003e] | RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Laptop_2
Spoiler: show
1. Aspire E5-571-39B5
2. Ubuntu 18.04.4 5.3.0-51-generic | Windows 10
3. Intel Core i3-4005U │ 8 GB DDR3L 1600 MHz │Intel HD 4400
4. Qualcomm Atheros QCA9565 / AR9565 [168c:0036]│RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Άβαταρ μέλους
George0k00
Ubuntistas
Ubuntistas
 
Δημοσιεύσεις: 202
Εγγραφή: 17 Αύγ 2014, 18:55
Τοποθεσία: Λάρισα
Launchpad: kapgeorge
IRC: George0k00
Εκτύπωση

Re: Supertuxkart + arduino + ποδήλατο

Δημοσίευσηαπό the_eye » 03 Απρ 2020, 00:57

Ναι, παίζει και με το google earth. Γιατί ουσιαστικά στέλνει keyboard keys στο pc.
Παίζει και σε android, με τον ίδιο τρόπο και σκέφτομαι να το δοκιμάσω σε εφαρμογή με το cardboard VR.
Έχει δοκιμαστεί και στο dolphine το οποίο κάνε wii emulation.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 18.04 bionic 5.3.0-53-generic 64bit (el_GR.UTF-8, GNOME-Flashback:Unity gnome-flashback-compiz)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 3832 MiB ‖ Gigabyte B150M-HD3 DDR3-CF
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11564
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Supertuxkart + arduino + ποδήλατο

Δημοσίευσηαπό the_eye » 04 Απρ 2020, 21:39

Και μια βόλτα στο Google Earth
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 18.04 bionic 5.3.0-53-generic 64bit (el_GR.UTF-8, GNOME-Flashback:Unity gnome-flashback-compiz)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 3832 MiB ‖ Gigabyte B150M-HD3 DDR3-CF
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11564
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Supertuxkart + arduino + ποδήλατο

Δημοσίευσηαπό George0k00 » 06 Απρ 2020, 00:21

Με την κατάσταση αυτές τις μέρες κάνω τέτοιες σκέψεις για υλοποιήσεις που αντικαθιστούν την άσκηση σε εξωτερικό χώρο (αν και με τρέξιμο που με ενδιαφέρει, διάδρομο θα τροποποιούσα και θα παραμείνει σκέψη). Στη χρήση πως ανταποκρίνεται? Αναφορά του πιλότου έχουμε? :P
Laptop_1
Spoiler: show
1. Acer Aspire A715-71G-55KS
2. Ubuntu Budgie 20.04 5.4.0-29-generic | Ubuntu 20.04 5.4.0-29-generic
3. Intel Core i5-7300HQ | 16 GB DDR4 2133 MHz | Nvidia GP107M [GeForce GTX 1050 Mobile] [10de:1c8d] / Intel HD 630
4. Qualcomm Atheros QCA6174 802.11ac [168c:003e] | RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Laptop_2
Spoiler: show
1. Aspire E5-571-39B5
2. Ubuntu 18.04.4 5.3.0-51-generic | Windows 10
3. Intel Core i3-4005U │ 8 GB DDR3L 1600 MHz │Intel HD 4400
4. Qualcomm Atheros QCA9565 / AR9565 [168c:0036]│RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Άβαταρ μέλους
George0k00
Ubuntistas
Ubuntistas
 
Δημοσιεύσεις: 202
Εγγραφή: 17 Αύγ 2014, 18:55
Τοποθεσία: Λάρισα
Launchpad: kapgeorge
IRC: George0k00
Εκτύπωση

Re: Supertuxkart + arduino + ποδήλατο

Δημοσίευσηαπό the_eye » 06 Απρ 2020, 09:03

Ναι, παίζει εξαιρετικά. Ειδικά με το supertuxkart δεν κατεβαίνουν !!!
Απλά στο google earth δεν έχει πολύ ομαλή μετάβαση από εικόνα σε εικόνα γιατί έτσι είναι το google earth.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 18.04 bionic 5.3.0-53-generic 64bit (el_GR.UTF-8, GNOME-Flashback:Unity gnome-flashback-compiz)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 3832 MiB ‖ Gigabyte B150M-HD3 DDR3-CF
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11564
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση


Επιστροφή στο Gadgets με Λογισμικό Ανοιχτού Κώδικα