Satura rādītājs:
- 1. solis: iepazīstiniet
- 2. darbība. PIEMĒRA KODS
- 3. darbība: DAĻAS
- 4. solis: SHĒMA
- 5. solis: REZULTĀTS
Video: Izveidojiet savu Arduino bibliotēku: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Sveiki visiem. Dažos projektos jums var nākties izveidot savu bibliotēku, ja nevarat izmantot gatavās bibliotēkas. Vai arī varat izveidot savu bibliotēku pēc saviem standartiem. Šodien es jums parādīšu, cik viegli jūs varat izveidot savu bibliotēku un izmantot savā kodā …
1. solis: iepazīstiniet
=> KAS IR. H FİLE?
H fails ir galvenes fails, uz kuru atsaucas C, C ++ vai Objective-C avota koda dokuments. Tas var saturēt mainīgos, konstantes un funkcijas, kuras programmēšanas projektā izmanto citi faili. H faili ļauj bieži lietotās funkcijas rakstīt tikai vienu reizi un vajadzības gadījumā atsaukties uz citiem avota failiem.
=> KĀPĒC MUMS BIBLIOTĒKAS IZVEIDOŠANAI IZMANTOT C VAI C ++?
Arduino programmatūra sastāv no izstrādes vides (IDE) un bibliotēkām. IDE ir rakstīts Java valodā un ir balstīts uz valodas apstrādes vidi. Bibliotēkas ir rakstītas C un C ++ valodās un apkopotas ar AVR-GCC un AVR Libc..
2. darbība. PIEMĒRA KODS
Šajā projektā mēs izveidojam HC-SR04 sensora bibliotēku.
#include "mylibrary.h"
HC HC, HC1;
void setup () {
Sērijas sākums (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }
void loop () {
divkāršs attālums1 = HC.aprēķināt (A1, A0); dubultā distance2 = HC1.aprēķināt (A3, A2);
Sērijas nospiedums ("distance1 =");
Sērijas.println (attālums1); Sērijas nospiedums ("distance2 ="); Sērijas.println (attālums2); kavēšanās (500); }
3. darbība: DAĻAS
Šeit ir to daļu saraksts, kuras es izmantoju, lai izveidotu šo projektu:
- Arduino UNO
- Maizes dēlis
- HC-SR04 *2 (varat izmantot tikai vienu)
- Jumper vadi (no vīrieša uz vīrieti un no vīrieša uz sievieti)
4. solis: SHĒMA
5. solis: REZULTĀTS
Ieteicams:
Jaunu bibliotēku pievienošana KICAD: 6 soļi
Jaunu bibliotēku pievienošana KICAD: KiCad ir bezmaksas programmatūras komplekts elektroniskās dizaina automatizācijai (EDA). Tas atvieglo elektronisko shēmu shēmu izstrādi un to pārveidošanu par PCB dizainu. Tam ir integrēta vide shematiskai uztveršanai un PCB izkārtojumam
Gaismas intensitātes grafiks, izmantojot Arduino un Python Arduino galveno bibliotēku: 5 soļi
Gaismas intensitātes attēlojums, izmantojot Arduino un Python Arduino galveno bibliotēku: Arduino ir ekonomisks, bet ļoti efektīvs un funkcionāls rīks, tā programmēšana iegultajā C padara projektu padarīšanu garlaicīgu! Python Arduino_Master modulis to vienkāršo un ļauj mums veikt aprēķinus, noņemt atkritumu vērtības
Kā pievienot ārējo bibliotēku Arduino: 3 soļi
Kā pievienot ārējo bibliotēku Arduino: Bibliotēka nodrošina papildu funkcijas mūsu izveidotajai skicei. Šīs funkcijas var palīdzēt mums vienkāršot skices. Mēs varam izmantot daudzas bibliotēkas. Arduino IDE noklusējuma bibliotēka vai ārējā bibliotēka, ko izveidojis kāds vai kopiena. Šajā
Izveidojiet savu skriešanas komandu, izmantojot vienkāršu soli: 4 soļi
Izveidojiet savu skriešanas komandu, izmantojot vienkāršu soli: Šeit es parādīšu, kā jūs varat izveidot savu palaist komandu operētājsistēmā Windows. Patiesībā šī Windows funkcija ir lieliska, un tā ir noderīga, lai uzreiz atvērtu lietojumprogrammas logu. Tātad tagad jūs varat arī izveidot savu komandu, lai atvērtu jebkuru lietojumprogrammu, ievadot
Kā klausīties savu iTunes bibliotēku, izmantojot televizoru vai aviv uztvērēju: 5 soļi
Kā klausīties savu iTunes bibliotēku, izmantojot televizoru vai aviv uztvērēju: Labi, es to izdarīju 10 minūšu laikā. Tas bija tik viegli! Šim nolūkam būtu piemērots klēpjdators, taču arī galddators pie televizora ir piemērots. Ja jums ir lidostas ekspresis, es jums pievienošu soli. (Piezīme: man nepieder lidostas ekspresis, tāpēc, ja es