Sadržaj:
Video: Izgradite vlastitu Arduino knjižnicu: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Pozdrav svima. U nekim projektima možda ćete morati stvoriti vlastitu knjižnicu ako niste u mogućnosti koristiti gotove knjižnice. Ili možete stvoriti vlastitu knjižnicu prema njezinim standardima. Danas ću vam pokazati kako lako možete izgraditi vlastitu biblioteku i koristiti je u svom kodu …
Korak 1: Upoznajte se
=> ŠTO 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 KNJIŽNICE?
Arduino softver sastoji se od razvojnog okruženja (IDE) i knjižnica. IDE je napisan na Javi i temelji se na okruženju jezika Processing. Knjižnice su napisane na C i C ++ i kompilirane s 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); HCl. EchoPin (A3); }
void loop () {{100} {101}
dvostruka udaljenost1 = HC.izračunati (A1, A0); dvostruka udaljenost2 = HC1 izračunati (A3, A2);
Serial.print ("udaljenost1 =");
Serial.println (udaljenost1); Serial.print ("udaljenost2 ="); Serial.println (distance2); kašnjenje (500); }
Korak 3: DIJELOVI
Evo popisa dijelova koje sam koristio za izradu ovog projekta:
- Arduino UNO
- Oglasna ploča
- HC-SR04 *2 (možete koristiti samo jedan)
- Kratkospojne žice (muški na muški i muški na ženski)
Korak 4: SHEMA
Korak 5: REZULTAT
Preporučeni:
Izgradite vlastitu prijenosnu COB LED radnu svjetiljku!: 16 koraka (sa slikama)
Izgradite vlastitu prijenosnu COB LED radnu svjetiljku !: Dobro došli! U ovom Instructablesu naučit ću vas kako napraviti prijenosnu stolnu svjetiljku prekrasnog izgleda, vrlo moćnu i što je najvažnije! Odricanje od odgovornosti: Ovaj projekt ne sponzorira nijedna marka. Značajke: • Moderan i elegantan dizajn • Prijenosni i
Izgradite vlastitu MP3 zvučnu kutiju: 7 koraka
Izgradite vlastitu MP3 zvučnu kutiju: Jeste li ikada zamišljali da napravite vlastiti MP3 zvučnik za vaš školski sajam znanosti? U ovom projektu naučit ćemo vas korak po korak kako biste izgradili vlastiti zvučnik i koristili nekoliko resursa te se zabavili sa svojim prijateljima. Stoga, u ovom projektu
Izgradite vlastitu DYI svjetiljku u oblaku!: 13 koraka
Izgradite vlastitu DYI svjetiljku u oblaku!: Zašto graditi lampu u oblaku? Jer izgleda sjajno! Tako barem ljudi govore … Hej! Moje ime je Erick. Ovaj je projekt nastao dok sam razmišljao o poklonima za moju trogodišnju sestru. Svjetiljka u oblaku je i ukras i posebno svjetlo
Kako dodati vanjsku knjižnicu u Arduino: 3 koraka
Kako dodati vanjsku knjižnicu u Arduino: Knjižnica pruža dodatne funkcije za skicu koju smo napravili. Ove nam funkcije mogu pomoći u olakšavanju skica. Postoji mnogo knjižnica koje možemo koristiti. Zadana knjižnica Arduino IDE -a ili vanjska knjižnica koju je stvorio netko ili zajednica. U ovom
Izgradite vlastitu bežičnu stanicu za punjenje!: 8 koraka
Izgradite vlastitu bežičnu stanicu za punjenje!: Tvrtka Apple nedavno je predstavila tehnologiju bežičnog punjenja. To je sjajna vijest za mnoge od nas, ali koja je tehnologija iza toga? I kako funkcionira bežično punjenje? U ovom ćemo vodiču naučiti kako bežično punjenje