Πίνακας περιεχομένων:

Δημιουργήστε τη δική σας βιβλιοθήκη Arduino: 5 βήματα
Δημιουργήστε τη δική σας βιβλιοθήκη Arduino: 5 βήματα

Βίντεο: Δημιουργήστε τη δική σας βιβλιοθήκη Arduino: 5 βήματα

Βίντεο: Δημιουργήστε τη δική σας βιβλιοθήκη Arduino: 5 βήματα
Βίντεο: Display input voltage as bargraph on LCD using Arduino and potentiometer 2024, Ιούλιος
Anonim
Δημιουργήστε τη δική σας βιβλιοθήκη Arduino
Δημιουργήστε τη δική σας βιβλιοθήκη Arduino

Γεια σε όλους. Σε ορισμένα έργα μπορεί να χρειαστεί να δημιουργήσετε τη δική σας βιβλιοθήκη όταν δεν μπορείτε να χρησιμοποιήσετε τις έτοιμες βιβλιοθήκες. 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: ΑΠΟΤΕΛΕΣΜΑ

Συνιστάται: