Obsah:
Video: Vytvorte si vlastnú knižnicu Arduino: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Ahojte, všetci. V niektorých projektoch možno budete musieť vytvoriť vlastnú knižnicu, ak nemôžete použiť pripravené knižnice. Alebo si môžete vytvoriť vlastnú knižnicu podľa vlastných štandardov. Dnes vám ukážem, ako ľahko si môžete vytvoriť vlastnú knižnicu a použiť ju vo svojom kóde …
Krok 1: Predstavte sa
=> ČO JE. H FİLE?
Súbor H je súbor hlavičky, na ktorý odkazuje dokument zdrojového kódu C, C ++ alebo Objective-C. Môže obsahovať premenné, konštanty a funkcie, ktoré používajú iné súbory v rámci programovacieho projektu. Súbory H umožňujú bežne používané funkcie zapísať iba raz a v prípade potreby na ne odkazovať iné zdrojové súbory.
=> PREČO POUŽÍVAME C alebo C ++ NA VYTVORENIE NAŠEJ KNIŽNICE?
Softvér Arduino pozostáva z vývojového prostredia (IDE) a knižníc. IDE je napísané v Jave a je založené na prostredí jazyka Processing. Knižnice sú napísané v jazyku C a C ++ a sú zostavené pomocou formátov AVR-GCC a AVR Libc..
Krok 2: PRÍKLADOVÝ KÓD
V tomto projekte vytvárame knižnicu snímača HC-SR04.
#include "mylibrary.h"
HC HC, HC1;
neplatné nastavenie () {
Serial.begin (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }
prázdna slučka () {
dvojnásobná vzdialenosť1 = výpočet HC (A1, A0); dvojnásobná vzdialenosť2 = výpočet HC1. (A3, A2);
Serial.print ("distance1 =");
Serial.println (vzdialenosť1); Serial.print ("distance2 ="); Serial.println (vzdialenosť2); oneskorenie (500); }
Krok 3: ČASTI
Tu je zoznam dielov, ktoré som použil na výrobu tohto projektu:
- Arduino UNO
- Breadboard
- HC-SR04 *2 (môžete použiť iba jeden)
- Prepojovacie vodiče (muž - muž a muž - žena)
Krok 4: SCHÉMA
Krok 5: VÝSLEDOK
Odporúča:
Vytvorte si vlastnú prenosnú retro hernú konzolu! čo je tiež tablet Win10!: 6 krokov (s obrázkami)
Vytvorte si vlastnú prenosnú retro hernú konzolu! …… ktorá je tiež tabletom Win10 !: V tomto projekte vám ukážem, ako vytvoriť prenosnú retro hernú konzolu, ktorú je možné použiť aj ako tablet so systémom Windows 10. Bude pozostávať zo 7 " HDMI LCD s dotykovým displejom, LattePanda SBC, napájacia doska PD typu USB typu C a niekoľko ďalších doplnkových
Vytvorte si vlastnú špionážnu chybu (hlasový záznamník Arduino): 5 krokov (s obrázkami)
Vytvorte si vlastnú špionážnu chybu (hlasový záznamník Arduino): V tomto projekte vám ukážem, ako som skombinoval Arduino Pro Mini s niekoľkými doplnkovými komponentmi, aby som vytvoril hlasový záznamník, ktorý by sa dal zneužiť aj ako špionážna chyba. Má výdrž asi 9 hodín, je malý a veľmi ľahko sa
Vytvorte si vlastnú maticu RGB 15x10 RGB: 10 krokov
Vytvorte si vlastnú 15x10 RGB LED maticu: V tejto sérii videí vám predstavím, ako vytvoriť 15x10 RGB LED maticu. Táto matica má šírku 1,5 m a výšku 1 m. Skladá sa z LED diód PL9823 RGB, ktoré sú lacnou alternatívou k bežným diódam WS2812. Budem hovoriť o výzvach, ktoré
Vytvorte si vlastnú testovaciu lavicu Arduino pomocou drôteného obalu: 7 krokov (s obrázkami)
Vytvorte si vlastnú testovaciu lavicu Arduino pomocou drôtového balenia: Tento návod vám ukáže jednoduchý spôsob, ako zapojiť Arduino Nano na rôzne oddeľovacie dosky plošných spojov. Tento projekt vznikol počas môjho hľadania efektívneho, ale nedeštruktívneho spôsobu prepojenia niekoľkých modulov. Mal som päť modulov, ktoré som chcel
Ako počúvať svoju knižnicu Itunes prostredníctvom televízneho alebo Av príjemcu: 5 krokov
Ako počúvať svoju knižnicu Itunes prostredníctvom svojho televízneho alebo Av príjemcu: Dobre, dal som tento návod za 10 minút. Bolo to také ľahké! Na to by bol dobrý prenosný počítač, ale v poriadku je aj stolný počítač v blízkosti televízora. Ak máte Airport Express, potom pre vás, ľudí, pridám krok. (Poznámka: Nemám letiskový expres, takže ak