Inhoudsopgave:
Video: Bouw je eigen Arduino-bibliotheek: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Hallo iedereen. In sommige projecten moet u mogelijk uw eigen bibliotheek maken als u de kant-en-klare bibliotheken niet kunt gebruiken. Of u kunt uw eigen bibliotheek maken volgens zijn eigen normen. Vandaag laat ik je zien hoe gemakkelijk je je eigen bibliotheek kunt bouwen en in je code kunt gebruiken …
Stap 1: Introduceren
=>WAT IS. H FİLE?
Een H-bestand is een headerbestand waarnaar wordt verwezen door een C-, C++- of Objective-C-broncodedocument. Het kan variabelen, constanten en functies bevatten die door andere bestanden binnen een programmeerproject worden gebruikt. Met H-bestanden kunnen veelgebruikte functies slechts één keer worden geschreven en waar nodig door andere bronbestanden worden verwezen.
=>WAAROM GEBRUIKEN WE C OF C++ VOOR HET MAKEN VAN ONZE BIBLIOTHEEK?
Arduino-software bestaat uit een ontwikkelomgeving (IDE) en bibliotheken. De IDE is geschreven in Java en is gebaseerd op de omgeving van de taal Processing. De bibliotheken zijn geschreven in C en C++ en gecompileerd met AVR-GCC en AVR Libc..
Stap 2: VOORBEELDCODE
In dit project creëren we de bibliotheek van de HC-SR04-sensor.
#include "mijnbibliotheek.h"
HCHC, HC1;
ongeldige setup() {
Serieel.begin(9600); HC.trigPin(A0); HC.echoPin(A1); HC1.trigPin(A2); HC1.echoPin(A3); }
lege lus() {
dubbele afstand1 = HC.berekenen(A1, A0); dubbele afstand2 = HC1.berekenen(A3, A2);
Serial.print("distance1 = ");
Serial.println(afstand1); Serial.print("distance2 = "); Seriële.println(afstand2); vertraging (500); }
Stap 3: ONDERDELEN
Hier is een lijst met onderdelen die ik heb gebruikt om dit project te maken:
- Arduino UNO
- Breadboard
- HC-SR04 *2 (u kunt er maar één gebruiken)
- Jumperdraden (man naar man en man naar vrouw)
Stap 4: SCHEMA
Stap 5: RESULTAAT
Aanbevolen:
Bouw je eigen zelfrijdende auto - (dit instructable is werk in uitvoering): 7 stappen
Bouw je eigen zelfrijdende auto - (This Instructable Is Work in Process): Hallo, als je mijn andere Instructable on Drive Robot With Remote USB Gamepad bekijkt, is dit project vergelijkbaar, maar op kleinere schaal. Je kunt ook hulp of inspiratie krijgen van Robotics, Home-Grown Voice-Recognition of Self-Grown Voice-Recognition, of zelf
Bouw uw eigen toegangscontrole met Please-open.it: 4 stappen
Bouw je eigen toegangscontrole met Please-open.it: Please-open.it is gevestigd in Frankrijk en we gaan fulltime aan dit project werken. We willen dat bedrijven (hotels, campings, stations, verhuur…) profiteren van flexibelere oplossingen en uiteraard tegen een lagere prijs. Verbind alle interne data (afspraak
Bouw je eigen ontwikkelbord: 8 stappen (met afbeeldingen)
Bouw je eigen ontwikkelbord: dit instructable laat je zien hoe je je eigen ontwikkelbord helemaal opnieuw kunt bouwen! Deze methode is eenvoudig en vereist geen geavanceerd gereedschap, je kunt het zelfs aan je keukentafel doen. Dit geeft ook een beter begrip van hoe Ardruinos en
Bouw je eigen ECG!: 10 stappen
Bouw uw eigen ECG!: Dit is geen medisch apparaat. Dit is alleen voor educatieve doeleinden met behulp van gesimuleerde signalen. Als u dit circuit gebruikt voor echte ECG-metingen, zorg er dan voor dat het circuit en de circuit-naar-instrumentverbindingen de juiste isolatietechn
Bouw je eigen Arduino: 6 stappen (met afbeeldingen)
Bouw je eigen Arduino: het opzetten van een Arduino op een breadboard is een proces geworden waar ik van ben gaan houden. Binnen een paar minuten heb je een volledig werkend Arduino-platform om mee te werken, zoals je in deze tutorial zult zien. Er zijn verschillende keren geweest dat ik op s