Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ιστορία
- Βήμα 2: Ρυθμίστε το Digital in Block
- Βήμα 3: [Διάταξη PIN Magicbit]
- Βήμα 4: Ρύθμιση του αποκλεισμού οθόνης
- Βήμα 5: Ρυθμίστε το μπλοκ κειμένου
- Βήμα 6: Ρυθμίστε το μπλοκ αλλαγής
- Βήμα 7: Επισκόπηση έργου
- Βήμα 8: Τέλος, η ανάπτυξη των μπλοκ
Βίντεο: Αισθητήρας θέσης ποδηλάτου από το Magicbit [Magicblocks]: 8 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Απλό έργο DIY για να φτιάξετε αισθητήρα θέσης Kickstand με Magicbit χρησιμοποιώντας Magicblocks. Χρησιμοποιούμε το magicbit ως πίνακα ανάπτυξης σε αυτό το έργο που βασίζεται στο ESP32. Επομένως, οποιοσδήποτε πίνακας ανάπτυξης ESP32 μπορεί να χρησιμοποιηθεί σε αυτό το έργο.
Προμήθειες
- Magicbit - Pro
- Καλώδια βραχυκυκλωτήρων (γενικά)
Βήμα 1: Ιστορία
Γεια σας και καλώς ορίσατε, Αυτό είναι ένα απλό έργο DIY για να δημιουργήσετε αισθητήρα θέσης Kickstand με Magicbit χρησιμοποιώντας Magicblocks.
Υπάρχουν 2 κύριες μέθοδοι για την επίτευξη αυτού του στόχου.
- Χρησιμοποιώντας την έξοδο κειμένου του πίνακα ελέγχου.
- Χρησιμοποιώντας την έξοδο κειμένου του πίνακα ελέγχου.
Πρώτα απ 'όλα συνδεθείτε στον λογαριασμό σας Magicblocks, Το Magicblocks είναι ένα εύκολο οπτικό λογισμικό προγραμματισμού για να προγραμματίσετε το magicbit σας. Ο καθένας μπορεί να προγραμματίσει τον μικροελεγκτή του χρησιμοποιώντας το magicblocks.io και δεν χρειάζεται γνώση προγραμματισμού. Μπορείτε να εγγραφείτε δωρεάν.
Ξεκινήστε και ανοίξτε την Παιδική χαρά.
Στη συνέχεια, βεβαιωθείτε ότι το Magicbit είναι συνδεδεμένο στο διαδίκτυο και συνδεδεμένο και επίσης συνδεδεμένο στον λογαριασμό σας μέσω της Διαχείρισης συσκευών.
Ολα τελείωσαν? στη συνέχεια μετακινηθείτε προς τα κάτω στη μέθοδο 1
Λίστα στοιχείων που απαιτούνται
Magicbit: Magicbit Είναι μια ολοκληρωμένη πλατφόρμα ανάπτυξης βασισμένη στο ESP32 για εκμάθηση, δημιουργία πρωτοτύπων, κωδικοποίηση, ηλεκτρονική, ρομποτική, IoT και σχεδιασμό λύσεων.
Βήμα 2: Ρυθμίστε το Digital in Block
1. Σύρετε και αποθέστε το μπλοκ Digital In από το τμήμα Magicbit-nodes στη ροή.
2. Κάντε διπλό κλικ στο μπλοκ Digital In και πληκτρολογήστε ή επικολλήστε το μοναδικό αναγνωριστικό συσκευής σας από την καρτέλα Device Manager στον λογαριασμό σας Magicblocks. [Αυτό θα συνδέσει τη μονάδα που είναι συνδεδεμένη ως ψηφιακό σήμα από το Magicbit]
3. Και οι δύο κωδικοί PIN 32 & 33 μπορούν να χρησιμοποιηθούν με τον αισθητήρα κλίσης, οπότε συνδέστε τον σε έναν από αυτούς και βεβαιωθείτε ότι έχετε επιλέξει το σωστό PIN (το οποίο συνδέσατε τον αισθητήρα) από το αναπτυσσόμενο μενού.
4. Επιλέξτε τη μέθοδο ως διακοπή από το αναπτυσσόμενο μενού.
Βήμα 3: [Διάταξη PIN Magicbit]
Βήμα 4: Ρύθμιση του αποκλεισμού οθόνης
1. Σύρετε & Αποθέστε το μπλοκ Οθόνης από την ενότητα Magicbit-nodes στη ροή.
2. Κάντε διπλό κλικ στο μπλοκ Εμφάνιση και πληκτρολογήστε ή επικολλήστε το μοναδικό αναγνωριστικό συσκευής σας από την καρτέλα Διαχείριση συσκευών στον λογαριασμό σας Magicblocks. [Αυτό θα συνδέσει το μπλοκ με την ενσωματωμένη οθόνη OLED στο Magicbit]
Βήμα 5: Ρυθμίστε το μπλοκ κειμένου
1. Σύρετε και αποθέστε το μπλοκ κειμένου από την ενότητα κόμβων του πίνακα ελέγχου στη ροή.
2. Κάντε διπλό κλικ στον κόμβο κειμένου και ρυθμίστε ένα βασικό περιβάλλον χρήστη του πίνακα ελέγχου [user-interface] από το αναπτυσσόμενο μενού και ένα όνομα για το πεδίο σας.
Βήμα 6: Ρυθμίστε το μπλοκ αλλαγής
(Αυτός ο κόμβος χρησιμοποιείται για την αλλαγή της εισόδου σήματος 1 & 0 από τον κόμβο Digital In σε οποιοδήποτε κείμενο θέλετε)
1. Σύρετε & Αποθέστε το μπλοκ αλλαγής από την ενότητα κόμβων λειτουργιών στα αριστερά της οθόνης στη ροή.
2. Προσθέστε νέο κανόνα από το κουμπί "+" για να χρησιμοποιήσετε 2 κανόνες.
3. Αλλάξτε τη λειτουργία και των δύο κανόνων από Ορισμός σε αλλαγή από το αναπτυσσόμενο μενού. Στη συνέχεια, αλλάξτε τη λειτουργία "Αναζήτηση για" από συμβολοσειρά (κείμενο) σε Αριθμός και στους δύο κανόνες. Και βεβαιωθείτε ότι η λειτουργία "Αντικατάσταση με" έχει οριστεί σε String (κείμενο).
5. Ορίστε τους κανόνες.
- Ο πρώτος κανόνας για να αναζητήσετε το '0' στην είσοδο σήματος και να το αντικαταστήσετε με το κείμενό μας (π.χ. 'Αναπτυγμένο' ή 'Ενεργό')
- Ο δεύτερος κανόνας για να αναζητήσετε το '1' στην είσοδο σήματος και να το αντικαταστήσετε με το κείμενό μας (π.χ. 'Retracted' ή 'Off')
[Προαιρετικό] Εισαγάγετε ήδη κόμβους εγκατάστασης
Εάν αντιμετωπίσατε πρόβλημα με τη ρύθμιση κόμβων, μπορείτε να χρησιμοποιήσετε τη δυνατότητα εισαγωγής στο Magicblocks για να λάβετε τους κόμβους που έχουν ήδη ρυθμιστεί.
- Αρχικά αντιγράψτε αυτόν τον κώδικα στο πρόχειρο.
- Κάντε κλικ στο μενού επιλογών στην επάνω δεξιά γωνία της οθόνης.
- Στη συνέχεια τοποθετήστε τον δείκτη του ποντικιού πάνω από το υπομενού Εισαγωγή.
- Στη συνέχεια, κάντε κλικ στο Πρόχειρο και επικολλήστε τον κώδικα στο πρόχειρο στο πεδίο κειμένου.
- Επιλέξτε τρέχουσα ροή ή νέα ροή και κάντε κλικ στο Εισαγωγή.
ΣΠΟΥΔΑΙΟΣ
Βεβαιωθείτε ότι πληκτρολογείτε το αναγνωριστικό της συσκευής σας στις ιδιότητες των κόμβων Digital In & Display και επιλέξτε το PIN στο οποίο είναι συνδεδεμένος ο αισθητήρας κλίσης.
Βήμα 7: Επισκόπηση έργου
Βήμα 8: Τέλος, η ανάπτυξη των μπλοκ
- Συνδέστε όλα τα μπλοκ.
- Κάντε κλικ στο κουμπί Ανάπτυξη στην επάνω δεξιά γωνία της οθόνης.
- Μετά την ανάπτυξη, μεταβείτε στο περιβάλλον χρήστη του πίνακα ελέγχου κάνοντας κλικ στο σύνδεσμο για τη διεύθυνση URL του πίνακα ελέγχου στην επάνω δεξιά γωνία της οθόνης.
- Η τοποθέτηση & ανάσυρση της βάσης ποδηλάτου θα αλληλεπιδράσει με τον Πίνακα ελέγχου και την Οθόνη OLED για να σας δείξει την τρέχουσα θέση του Kickstand.
Αντιμετώπιση προβλημάτων
- Ελέγξτε αν το Magicbit είναι συνδεδεμένο στο διαδίκτυο.
- Ελέγξτε εάν ο αισθητήρας κλίσης είναι σωστά συνδεδεμένος και χρησιμοποιείται σωστός κωδικός PIN (π.χ. PIN 33).
Συνιστάται:
Προσαρμοσμένος τροχός περιστροφής (δοχείο ως αισθητήρας θέσης): 10 βήματα
Custom Stering Wheel (pot As Position Sensor): αποποίηση ευθυνών: μην με κατηγορείτε που δεν δείχνω βήμα προς βήμα αυτό απλώς υποτίθεται ότι είναι μια αναφορά και λέω απλώς τι έκανα και το αποτέλεσμα, έχει κάποια βασικά ελαττώματα όπως θόρυβο, οπότε μην κάνετε ακριβώς όπως έκανα και περιμένετε ένα εξαιρετικό αποτέλεσμα και
Απλός αισθητήρας χρώματος DIY από το Magicbit: 5 βήματα
Απλός αισθητήρας χρώματος DIY από το Magicbit: Σε αυτό το σεμινάριο θα μάθουμε πώς να φτιάξουμε έναν απλό αισθητήρα χρώματος χρησιμοποιώντας το Magicbit με το Arduino
Δαχτυλίδι LED από ανακυκλωμένο χείλος ποδηλάτου: 9 βήματα (με εικόνες)
Δαχτυλίδι LED από ανακυκλωμένο χείλος ποδηλάτου: Εμπνευσμένο από το Loek Vellkoop's Instructable, πρόσφατα έκοψα ένα ποδήλατο παλιού παιδιού για να δω όλα τα υλικά που θα μπορούσα να επαναχρησιμοποιήσω από αυτό. Ένα από τα στοιχεία που με εντυπωσίασαν ήταν το χείλος του τροχού αφού είχα βγάλει όλες τις ακτίνες. Στερεά
Φτιάξτε ένα ρολόι από δίσκο φρένων ποδηλάτου: 7 βήματα
Φτιάξτε ένα ρολόι από έναν δίσκο φρένων ποδηλάτου: Δείτε τι μπορείτε να κάνετε με όλους εκείνους τους παλιούς/εφεδρικούς δίσκους φρένων ποδηλάτων που έχετε ξαπλωμένους! Θα χρειαστείτε:- δίσκος φρένων ποδηλάτου- φθηνό ρολόι τοίχου χαλαζία- υπερ-κόλλα- χάρακας- 2 μακριά μπουλόνια και 2 παξιμάδια για να ταιριάζουν (προαιρετικά)- μπρασε- σφουγγαράκι κουζίνας + πετσέτα
Ταχομετρητής από ταχύμετρο ποδηλάτου (κυκλοϋπολογιστής): 3 βήματα (με εικόνες)
Ταχύμετρο φτιαγμένο από ταχύμετρο ποδηλάτου (κυκλοϋπολογιστής): Μερικές φορές απλώς πρέπει να γνωρίζετε πόσο γρήγορα περιστρέφεται ένας τροχός ή ένας άξονας ή ένας κινητήρας. Η συσκευή μέτρησης της ταχύτητας περιστροφής είναι ένα στροφόμετρο. Είναι όμως ακριβά και δεν είναι εύκολο να τα βρεις. Είναι φθηνό και εύκολο να το φτιάξετε χρησιμοποιώντας ταχύμετρο ποδηλάτου (cycl