![Izgradite vlastitu Arduino biblioteku: 5 koraka Izgradite vlastitu Arduino biblioteku: 5 koraka](https://i.howwhatproduce.com/images/004/image-10395-10-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Izgradite vlastitu Arduino biblioteku Izgradite vlastitu Arduino biblioteku](https://i.howwhatproduce.com/images/004/image-10395-11-j.webp)
Zdravo svima. U nekim projektima ćete možda morati stvoriti vlastitu biblioteku ako niste u mogućnosti koristiti gotove biblioteke. Ili možete stvoriti vlastitu biblioteku prema njenim standardima. Danas ću vam pokazati kako lako možete izgraditi vlastitu biblioteku i koristiti je u svom kodu …
Korak 1: Upoznajte se
=> ŠTA JE. H FİLE?
H datoteka je datoteka zaglavlja na koju upućuje dokument izvornog koda C, C ++ ili Objective-C. Može sadržavati varijable, konstante i funkcije koje koriste druge datoteke u programskom projektu. H datoteke dopuštaju da se uobičajeno korištene funkcije zapisuju samo jednom i po potrebi pozivaju druge izvorne datoteke.
=> ZAŠTO KORISTIMO C ILI C ++ ZA STVARANJE NAŠE BIBLIOTEKE?
Arduino softver se sastoji od razvojnog okruženja (IDE) i biblioteka. IDE je napisan na Javi i zasnovan je na okruženju jezika Processing. Biblioteke su napisane na C i C ++ i kompajlirane sa AVR-GCC i AVR Libc..
Korak 2: PRIMJER KODA
U ovom projektu stvaramo biblioteku senzora 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 () {{100} {101}
dvostruka udaljenost1 = HC.računaj (A1, A0); dvostruka udaljenost2 = HC1. izračunaj (A3, A2);
Serial.print ("distance1 =");
Serial.println (distance1); Serial.print ("distance2 ="); Serial.println (distance2); kašnjenje (500); }
Korak 3: DIJELOVI
![DIJELOVI DIJELOVI](https://i.howwhatproduce.com/images/004/image-10395-12-j.webp)
Evo popisa dijelova koje sam koristio za izradu ovog projekta:
- Arduino UNO
- Breadboard
- HC-SR04 *2 (možete koristiti samo jedan)
- Kratkospojne žice (muški na muški i muški na ženski)
Korak 4: SHEMA
![SHEMA SHEMA](https://i.howwhatproduce.com/images/004/image-10395-13-j.webp)
Korak 5: REZULTAT
Preporučuje se:
Izgradite vlastitu prijenosnu COB LED radnu lampu!: 16 koraka (sa slikama)
![Izgradite vlastitu prijenosnu COB LED radnu lampu!: 16 koraka (sa slikama) Izgradite vlastitu prijenosnu COB LED radnu lampu!: 16 koraka (sa slikama)](https://i.howwhatproduce.com/images/007/image-18503-j.webp)
Izgradite vlastitu prijenosnu COB LED radnu lampu !: Dobro došli! U ovom Instructables -u naučit ću vas kako napraviti prijenosnu stolnu svjetiljku prekrasnog izgleda, vrlo moćnu i što je najvažnije! Odricanje odgovornosti: Ovaj projekat ne sponzorira nijedan brend. Karakteristike: • Moderan i elegantan dizajn • Prijenosni i
Izgradite vlastitu MP3 zvučnu kutiju: 7 koraka
![Izgradite vlastitu MP3 zvučnu kutiju: 7 koraka Izgradite vlastitu MP3 zvučnu kutiju: 7 koraka](https://i.howwhatproduce.com/images/009/image-24161-j.webp)
Izgradite vlastitu MP3 zvučnu kutiju: Jeste li ikada zamislili da napravite vlastiti MP3 zvučnik za vaš školski sajam nauke? U ovom projektu naučit ćemo vas korak po korak kako biste izgradili svoj zvučnik i koristili nekoliko resursa i zabavili se sa svojim prijateljima. Stoga, u ovom projektu
Izgradite vlastitu DYI lampu za oblak!: 13 koraka
![Izgradite vlastitu DYI lampu za oblak!: 13 koraka Izgradite vlastitu DYI lampu za oblak!: 13 koraka](https://i.howwhatproduce.com/images/011/image-31402-j.webp)
Napravite vlastitu DYI lampu za oblak!: Zašto graditi lampu za oblake? Jer izgleda odlično! Tako barem ljudi govore … Hej! Moje ime je Erick. Ovaj projekat je nastao dok sam razmišljao o poklonima za moju trogodišnju sestru. Svjetlo u oblaku je i ukras i posebno svjetlo
Izgradite vlastitu bežičnu stanicu za punjenje!: 8 koraka
![Izgradite vlastitu bežičnu stanicu za punjenje!: 8 koraka Izgradite vlastitu bežičnu stanicu za punjenje!: 8 koraka](https://i.howwhatproduce.com/images/002/image-3095-34-j.webp)
Izgradite vlastitu bežičnu stanicu za punjenje !: Kompanija Apple nedavno je predstavila tehnologiju bežičnog punjenja. To je odlična vijest za mnoge od nas, ali koja tehnologija stoji iza toga? I kako funkcionira bežično punjenje? U ovom vodiču naučit ćemo kako bežično punjenje
Izgradite vlastitu kontrolu pristupa pomoću Please-open.it: 4 koraka
![Izgradite vlastitu kontrolu pristupa pomoću Please-open.it: 4 koraka Izgradite vlastitu kontrolu pristupa pomoću Please-open.it: 4 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10468593-build-your-own-access-control-with-please-open-it-4-steps-j.webp)
Izgradite vlastitu kontrolu pristupa sa Please-open.it: Please-open.it ima sjedište u Francuskoj i mi ćemo raditi puno na ovom projektu. Želimo da preduzeća (hoteli, kampovi, stanice, iznajmljivanje…) imaju koristi od fleksibilnijih rješenja i, naravno, po nižoj cijeni. Povežite sve interne podatke (imenovanje