Πίνακας περιεχομένων:
- Βήμα 1: Ρύθμιση MBlock
- Βήμα 2: Αλλαγή της ρύθμισης για Arduino/HyperDuino
- Βήμα 3: Προγραμματισμός ενός έξυπνου αυτοκινήτου σε MBlock
Βίντεο: Ξεκινώντας με κωδικοποίηση βάσει MBlock Browser για HyperDuino: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Καλώς ορίσατε στο σεμινάριο mBlock που βασίζεται στον ιστό με το HyperDuino. Αυτό θα σας δείξει πώς να ρυθμίσετε το mBlock και να ανεβάσετε τον κώδικά σας στο HyperDuino σας. Αυτό θα σας δείξει επίσης πώς να δημιουργήσετε έναν βασικό κωδικό για ένα έξυπνο αυτοκίνητο επίσης. Για να ξεκινήσετε, μεταβείτε απευθείας σε αυτό κάνοντας κλικ ΕΔΩ.
Βήμα 1: Ρύθμιση MBlock
Όταν αρχίσει να φορτώνει την ιστοσελίδα, θα σας ζητηθεί να ενεργοποιήσετε το πρόγραμμα αναπαραγωγής flash αν δεν το έχετε κάνει, προχωρήστε και επιλέξτε ενεργοποίηση φλας και επιτρέψτε την εκτέλεσή του από το google chrome. Μόλις ολοκληρωθεί αυτό, θα μεταφερθείτε στην κύρια σελίδα κωδικοποίησης μπλοκ mBlock. Έχουμε σχεδόν τελειώσει με τη ρύθμιση! Στη συνέχεια, θα σας ζητήσει να κατεβάσετε ένα βύσμα στο οποίο απαιτείται για τη σύνταξη του κώδικα στο πραγματικό Arduino/HyperDuino. Προχωρήστε και ξεκινήστε τη λήψη του λογισμικού. Θα το δείτε να εμφανίζεται στην κάτω αριστερή πλευρά της οθόνης σας κατά τη λήψη. Εάν όχι, μπορείτε να αποκτήσετε πρόσβαση σε αυτό πατώντας τις τρεις στοιβαγμένες τελείες στη δεξιά πλευρά του προγράμματος περιήγησης chrome και μεταβαίνοντας στις λήψεις. Εάν δεν εμφανίζεται εκεί, βεβαιωθείτε ότι κάνατε κλικ στο δεξί κουμπί. Θα χρειαστεί να εκτελέσετε το πρόγραμμα εγκατάστασης και να προχωρήσετε σε όλα τα βήματα για να ολοκληρώσετε την εγκατάσταση. Αφού ολοκληρωθούν όλα, θα χρειαστεί να κάνετε επανεκκίνηση του υπολογιστή όπως σας ζητηθεί. Όταν φορτωθείτε, θα πρέπει να είστε έτοιμοι!
Βήμα 2: Αλλαγή της ρύθμισης για Arduino/HyperDuino
Πριν ξεκινήσουμε τον προγραμματισμό, θα θέλετε να ρυθμίσετε τη λειτουργία σε λειτουργία Arduino και να βεβαιωθείτε ότι ανεβάζετε στον σωστό τύπο πλακέτας. Για αρχή, κάντε κλικ στην επιλογή "Επεξεργασία" και πατήστε στο κάτω μέρος, όπου θα εμφανίζεται η λειτουργία Arduino. Θα αλλάξει την εμφάνιση της οθόνης, αλλά μην ανησυχείτε, αυτό έβγαλε τον κώδικα που θα ήταν άχρηστος κατά τον προγραμματισμό του Arduino/HyperDuino. Στη συνέχεια θα θέλετε να αλλάξετε τον πίνακα που ανεβάζετε επίσης. Χρησιμοποιώ το Arduino Uno, το οποίο συνδυάζει κυρίως το HyperDuino, οπότε ας το αλλάξουμε από mBot σε Arduino Uno. Τέλος, θα θέλουμε να ορίσουμε τον τύπο σύνδεσης, ώστε να μην μπερδεύεται με αυτό που κάνουμε όταν προσπαθούμε να το ανεβάσουμε. Στην πολύ δεξιά πλευρά της οθόνης, προχωρήστε και πατήστε την καρτέλα σύνδεσης και επιλέξτε "USB" και βεβαιωθείτε ότι είναι συνδεδεμένο με τη σωστή θύρα USB στην οποία είναι συνδεδεμένο το Arduino/HyperDuino, αυτό μπορεί πολύ μεταξύ διαφορετικών υπολογιστών. Αυτό είναι! Ολοκληρώσατε τη ρύθμιση για την έκδοση προγράμματος περιήγησης mBlock. Παρακάτω θα βρείτε ένα παράδειγμα κώδικα για το πώς να φτιάξετε ένα έξυπνο αυτοκίνητο και να το ανεβάσετε στο Arduino/HyperDuino.
Βήμα 3: Προγραμματισμός ενός έξυπνου αυτοκινήτου σε MBlock
Ξεκίνησα δημιουργώντας 4 μπλοκ για να ορίσω μια λειτουργία εμπρός και πίσω και για τους δύο τροχούς. Το έκανα αυτό επειδή όταν κάνετε στροφή αριστερά και δεξιά θα είναι πιο εύκολο και θα φαίνεται ωραίο όταν το ρομπότ περιστρέφεται. Σας προκαλώ πριν κοιτάξετε την επόμενη εικόνα για να δοκιμάσετε να κάνετε και τις 4 αυτές εντολές ή ακόμα και να δημιουργήσετε έναν διαφορετικό τρόπο για να κάνετε κάθε κινητήρα να πηγαίνει μπροστά και πίσω. Τώρα που έχουμε μια εντολή προς τα εμπρός και προς τα πίσω για κάθε κινητήρα, ας κάνουμε μια συνολική λειτουργία προς τα εμπρός, συνολικά προς τα πίσω, αριστερά και δεξιά για αυτό. Τεχνικά, μπορείτε απλά να χρησιμοποιήσετε μία από τις εντολές προς τα εμπρός που κάναμε για να στρίψετε αριστερά και δεξιά, αλλά μου αρέσει να κάνω το ένα μοτέρ να πηγαίνει προς τα πίσω και το άλλο να πηγαίνει προς τα εμπρός μόνο για να φαίνεται πιο ομαλό. Τώρα που το ολοκληρώσαμε, ας πάμε στον κύριο κώδικα. Πρώτα θέλουμε το αυτοκίνητο να οδηγεί γενικά μπροστά κατά την έναρξη του προγράμματος. Στη συνέχεια, μπορούμε να προσθέσουμε το τμήμα αισθητήρα υπερήχων όπως αυτό. Προς το παρόν θα αφήσω μόνο ένα παράδειγμα του τμήματος αισθητήρα υπερήχων, επειδή το καλύτερο μέρος του κώδικα είναι η δημιουργικότητα που συνοδεύει. Δείτε πόσο έξυπνα μπορείτε να φτιάξετε αυτό το αυτοκίνητο. Αυτός ο κώδικας θα το αφήσει ανοιχτό και θα αποφύγει τους τοίχους, αλλά έχει ακόμα τη δυνατότητα να κολλήσει σε μέρη. Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να αφήσετε ένα σχόλιο για να σας βοηθήσω στην πορεία!
Συνιστάται:
ΚΑΤΑΣΚΕΥΑΣΤΕ ΤΟ WΗΦΙΑΚΟ ΠΛΑΚΙΔΙΟ ΠΟΥ ΒΑΣΕΙ ΤΟ GPS ΓΙΑ EBIKE ELE ΗΛΕΚΤΡΙΚΗ ΜΟΤΟΣΥΚΛΕΤΑ: 13 Βήματα
ΚΑΤΑΣΚΕΥΑΣΤΕ ΤΟ ΔΙΚΟ ΣΑΣ ΠΛΗΡΟΦΟΡΙΚΟ ΠΛΑΙΣΙΟ ΓΙΑ EBIKE ELE ΗΛΕΚΤΡΟΛΟΓΙΚΗ ΜΟΤΟΣΥΚΛΕΤΑ: ΓΙΑ ΟΛΟΥΣ Αυτή τη φορά βρήκα ένα νέο διδακτικό, με αυτόνομη οθόνη, καθώς και logger χρησιμοποιώντας arduino mega 2560 και Nextion Lcd οθόνη. σε sdcard και φυσικά προβολή
Ρυθμιζόμενος ανεμιστήρας PWM βάσει θερμοκρασίας CPU για Raspberry Pi: 4 βήματα (με εικόνες)
Ρυθμιζόμενος ανεμιστήρας PWM με βάση τη θερμοκρασία της CPU για το Raspberry Pi: Πολλές θήκες για το Raspberry Pi συνοδεύονται από μικρό ανεμιστήρα 5V για να βοηθήσουν στην ψύξη της CPU. Ωστόσο, αυτοί οι ανεμιστήρες είναι συνήθως αρκετά θορυβώδεις και πολλοί άνθρωποι το συνδέουν στην ακίδα 3V3 για να μειώσουν τον θόρυβο. Αυτοί οι ανεμιστήρες συνήθως βαθμολογούνται για 200mA που είναι αρκετά ω
Δημιουργήστε μια απλή εφαρμογή για το smartphone σας (δεν απαιτείται κωδικοποίηση): 10 βήματα
Δημιουργήστε μια απλή εφαρμογή για το smartphone σας (δεν απαιτείται κωδικοποίηση): ΕΝΗΜΕΡΩΣΗ: Αυτή η τεχνική είναι ξεπερασμένη, τώρα υπάρχουν διάφοροι άλλοι τρόποι για να δημιουργήσετε μια εφαρμογή .. μπορεί να μην λειτουργεί πια. Η πρώτη μου δημοσιευμένη εφαρμογή είναι διαθέσιμη για λήψη στην εφαρμογή Android Αγορά εδώ. Το παρακάτω είναι ένα γρήγορο σεμινάριο για το πόσο πρακτικά
Arduino/Android για αρχάριους, δεν απαιτείται κωδικοποίηση - Δεδομένα και έλεγχος: 15 βήματα
Arduino/Android για αρχάριους, Δεν απαιτείται κωδικοποίηση - Δεδομένα και έλεγχος: Ενημέρωση 23 Απριλίου 2019 - Για γραφήματα ημερομηνίας/ώρας που χρησιμοποιούν μόνο Arduino millis () δείτε Arduino Ημερομηνία/Plρα Σχεδιάζοντας/Καταγράφοντας χρησιμοποιώντας το Millis () και PfodApp Το πιο πρόσφατο δωρεάν pfodDesigner V3 .0.3610+ παρήγαγε πλήρη σκίτσα Arduino για να σχεδιάσετε δεδομένα σε σχέση με ημερομηνία/ώρα u
[HASS.IO] Ξεκινήστε να χτίζετε το έξυπνο σπίτι σας χωρίς κωδικοποίηση, για λιγότερα από $ 100: 6 βήματα
[HASS.IO] Ξεκινήστε να χτίζετε το έξυπνο σπίτι σας χωρίς κωδικοποίηση, για λιγότερο από $ 100: Πρόσφατα μπλέκω και κάνω με επιτυχία το σπίτι μου λιγότερο " ηλίθιο ". Έτσι θα μοιραστώ πώς να φτιάξω ένα έξυπνο σύστημα σπιτιού με χαμηλή τιμή, υψηλή συμβατότητα που θα λειτουργούσε απρόσκοπτα και σταθερά