Πίνακας περιεχομένων:
Βίντεο: Δημιουργήστε τη δική σας βιβλιοθήκη Arduino: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Γεια σε όλους. Σε ορισμένα έργα μπορεί να χρειαστεί να δημιουργήσετε τη δική σας βιβλιοθήκη όταν δεν μπορείτε να χρησιμοποιήσετε τις έτοιμες βιβλιοθήκες. Or μπορείτε να δημιουργήσετε τη δική σας βιβλιοθήκη με τα δικά της πρότυπα. Σήμερα, θα σας δείξω πόσο εύκολα μπορείτε να φτιάξετε τη δική σας βιβλιοθήκη και να τη χρησιμοποιήσετε στον κώδικά σας…
Βήμα 1: Εισαγωγή
=> ΤΙ ΕΙΝΑΙ. H FİLE;
Ένα αρχείο H είναι ένα αρχείο κεφαλίδας που αναφέρεται από ένα έγγραφο πηγαίου κώδικα C, C ++ ή Objective-C. Μπορεί να περιέχει μεταβλητές, σταθερές και συναρτήσεις που χρησιμοποιούνται από άλλα αρχεία σε ένα πρόγραμμα προγραμματισμού. Τα αρχεία H επιτρέπουν στις συνηθισμένες λειτουργίες να γράφονται μόνο μία φορά και να αναφέρονται από άλλα αρχεία προέλευσης όταν χρειάζεται.
=> ΓΙΑΤΙ ΧΡΗΣΙΜΟΠΟΙΟΥΜΕ ΤΟ C C C ++ ΓΙΑ ΤΗ ΔΗΜΙΟΥΡΓΙΑ ΤΗΣ ΒΙΒΛΙΟΘΗΚΗΣ ΜΑΣ;
Το λογισμικό Arduino αποτελείται από περιβάλλον ανάπτυξης (IDE) και βιβλιοθήκες. Το IDE είναι γραμμένο σε Java και βασίζεται στο περιβάλλον της γλώσσας Επεξεργασία. Οι βιβλιοθήκες είναι γραμμένες σε C και C ++ και έχουν μεταγλωττιστεί με AVR-GCC και AVR Libc. Το
Βήμα 2: ΠΑΡΑΔΕΙΓΜΑ ΚΩΔΙΚΟΣ
Σε αυτό το έργο δημιουργούμε τη βιβλιοθήκη του αισθητήρα HC-SR04.
#include "mylibrary.h"
HC HC, HC1;
void setup () {
Serial.begin (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }
void loop () {
διπλή απόσταση 1 = HC. υπολογισμός (A1, A0). διπλή απόσταση2 = HC1. υπολογίστε (A3, A2).
Serial.print ("distance1 =");
Serial.println (απόσταση1); Serial.print ("distance2 ="); Serial.println (απόσταση2); καθυστέρηση (500)? }
Βήμα 3: ΜΕΡΗ
Ακολουθεί μια λίστα με τα μέρη που χρησιμοποίησα για να φτιάξω αυτό το έργο:
- Arduino UNO
- Breadboard
- HC-SR04 *2 (μπορείτε να χρησιμοποιήσετε μόνο ένα)
- Jumper Wires (αρσενικό σε αρσενικό και αρσενικό σε θηλυκό)
Βήμα 4: SCHEMA
Βήμα 5: ΑΠΟΤΕΛΕΣΜΑ
Συνιστάται:
Δημιουργήστε τη δική σας κεραία BiQuad 4G με δοκιμή ταχύτητας: 7 βήματα (με εικόνες)
Δημιουργήστε τη δική σας κεραία BiQuad 4G με δοκιμή ταχύτητας: Σε αυτό το διδακτικό θα σας δείξω πώς έφτιαξα μια κεραία BiQuad 4G. Η λήψη σήματος είναι κακή στο σπίτι μου λόγω βουνών γύρω από το σπίτι μου. Ο πύργος σήματος απέχει 4,5 χιλιόμετρα από το σπίτι. Στην περιοχή Colombo, ο πάροχος υπηρεσιών μου δίνει ταχύτητα 20 Mbps. αλλά στα μ
Δημιουργήστε τη δική σας οθόνη MQTT EInk για χρόνο, ειδήσεις και περιβαλλοντικά δεδομένα: 7 βήματα
Φτιάξτε τη δική σας οθόνη MQTT EInk για χρόνο, ειδήσεις και περιβαλλοντικά δεδομένα: Το «THE» είναι μια μίνι οθόνη πληροφοριών MQTT για χρόνο, ειδήσεις και περιβαλλοντικές πληροφορίες. Χρησιμοποιώντας μια οθόνη eInk 4,2 ιντσών, η ιδέα της είναι απλή-να εμφανίζει πληροφορίες σε περιστροφική βάση, ενημερώνοντας κάθε δύο λεπτά. Τα δεδομένα μπορούν να είναι οποιαδήποτε ροή - f
Δημιουργήστε τη δική σας λάμπα σύννεφων DYI !: 13 βήματα
Δημιουργήστε τη δική σας λάμπα σύννεφων DYI !: Γιατί να φτιάξετε μια λάμπα σύννεφων; Γιατί φαίνεται υπέροχο! Τουλάχιστον αυτό λέει ο κόσμος … Γεια! Με λένε Έρικ. Αυτό το έργο προέκυψε εξετάζοντας τα δώρα που θα έκανα στην 3χρονη αδερφή μου. Η λάμπα σύννεφων είναι τόσο διακόσμηση όσο και φως
Δημιουργήστε τη δική σας μίνι μηχανή Arcade!: 8 βήματα
Δημιουργήστε τη δική σας μίνι μηχανή Arcade !: Θέλατε ποτέ τη δική σας μηχανή arcade αλλά δεν μπορείτε να αντέξετε οικονομικά ή να χωρέσετε ένα πλήρους μεγέθους; Εδώ είναι η λύση. Χρησιμοποιώντας Raspberry Pi, οθόνη 5 ιντσών &ενισχυτή; 2 χειριστήρια USB που μπορείτε να δημιουργήσετε τα δικά σας με όσα παιχνίδια θέλετε από διάφορες πλατφόρμες. Λε
Δημιουργήστε τη δική σας εντολή εκτέλεσης με εύκολο βήμα: 4 βήματα
Δημιουργήστε τη δική σας εντολή εκτέλεσης με εύκολο βήμα: Εδώ θα δείξω πώς μπορείτε να δημιουργήσετε τη δική σας εντολή εκτέλεσης στο λειτουργικό σύστημα Windows. Στην πραγματικότητα, αυτή η δυνατότητα στα παράθυρα είναι εξαιρετική, η οποία είναι χρήσιμη για να ανοίξετε αμέσως το παράθυρο της εφαρμογής σας. Έτσι, τώρα μπορείτε επίσης να δημιουργήσετε την εντολή σας για να ανοίξετε οποιαδήποτε εφαρμογή εισάγοντας