
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

Ciao a tutti. In alcuni progetti potrebbe essere necessario creare la propria libreria quando non si è in grado di utilizzare le librerie pronte. Oppure puoi creare la tua libreria secondo i suoi standard. Oggi ti mostrerò con quanta facilità puoi creare la tua libreria e usarla nel tuo codice…
Passaggio 1: introduzione
=>COS'È. H FİLE?
Un file H è un file di intestazione a cui fa riferimento un documento di codice sorgente C, C++ o Objective-C. Può contenere variabili, costanti e funzioni utilizzate da altri file all'interno di un progetto di programmazione. I file H consentono di scrivere le funzioni di uso comune solo una volta e di fare riferimento ad altri file sorgente quando necessario.
=>PERCHÉ USIAMO C O C++ PER CREARE LA NOSTRA LIBRERIA?
Il software Arduino è costituito da un ambiente di sviluppo (IDE) e librerie. L'IDE è scritto in Java e si basa sull'ambiente del linguaggio Processing. Le librerie sono scritte in C e C++ e compilate con AVR-GCC e AVR Libc..
Passaggio 2: CODICE DI ESEMPIO
In questo progetto creiamo la libreria del sensore 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); }
ciclo vuoto() {
doppia distanza1 = HC.calculate(A1, A0); doppia distanza2 = HC1.calcola(A3, A2);
Serial.print("distanza1 = ");
Serial.println(distanza1); Serial.print("distanza2 = "); Serial.println(distanza2); ritardo (500); }
Passaggio 3: PARTI

Ecco un elenco di parti che ho usato per realizzare questo progetto:
- Arduino UNO
- tagliere
- HC-SR04 *2 (puoi usarne solo uno)
- Ponticelli (da maschio a maschio e da maschio a femmina)
Passaggio 4: SCHEMA

Passaggio 5: RISULTATO
Consigliato:
ESP32-CAM Costruisci la tua auto robot con streaming video in diretta: 4 passaggi

ESP32-CAM Costruire la propria auto robot con streaming video in diretta: l'idea è di rendere l'auto robot descritta qui il più economica possibile. Pertanto spero di raggiungere un ampio gruppo target con le mie istruzioni dettagliate e i componenti selezionati per un modello economico. Vorrei presentarvi la mia idea per una macchina robot
Costruisci la tua rozza radio FM: 4 passaggi

Costruisci la tua radio FM grezza: in questo progetto dimostrerò come funziona un trasmettitore RF FM e come questo principio si confronta con il vecchio AM. Ti mostrerò anche come costruire un ricevitore FM semplice e rozzo che a volte può anche farti ascoltare la tua stazione radio preferita
Costruisci la tua auto a guida autonoma - (questo manuale è in lavorazione): 7 passaggi

Costruisci la tua auto a guida autonoma - (Questo Instructable è in lavorazione): Ciao, se dai un'occhiata al mio altro Instructable su Drive Robot con gamepad USB remoto, questo progetto è simile, ma su scala più piccola. Puoi anche seguire o ottenere aiuto o ispirazione dalla robotica, dal riconoscimento vocale cresciuto in casa o dall'auto
Costruisci la tua calcolatrice usando Arduino!: 5 passaggi

Costruisci la tua calcolatrice usando Arduino!: Ehi ragazzi! Vuoi imparare a utilizzare un ingresso e un'uscita del monitor seriale. Bene, ecco il tutorial perfetto su come farlo! In questo tutorial, ti guiderò attraverso i semplici passaggi necessari per creare una calcolatrice utilizzando il seriale Arduino
Come ascoltare la tua libreria di iTunes tramite il tuo televisore o ricevitore AV: 5 passaggi

Come ascoltare la tua libreria di iTunes tramite il tuo televisore o ricevitore Av: Ok, l'ho reso istruibile in 10 minuti. Era così facile! Un laptop andrebbe bene per questo, ma va bene anche un desktop vicino a una TV. Se hai un Airport Express, aggiungerò un passaggio per te. (Nota: non possiedo un espresso per l'aeroporto, quindi se