Arduino UNO yra viena iš plačiausiai naudojamų mikrovaldiklių kūrimo plokščių elektronikai, automatikai ir įterptinėms sistemoms.Šiame vadove aprašomos Arduino UNO R3 kontaktų funkcijos, saugaus maitinimo šaltinio parinktys, pagrindinės laidų jungtys ir ryšys su jutikliais bei išoriniais įrenginiais.Jame paaiškinamos plokštės techninės specifikacijos, integruoti komponentai, pintų išdėstymas, galios reikalavimai, veikimo principai ir programavimo darbo eiga, įskaitant Arduino IDE sąranką ir kodo įkėlimą.Taip pat pateikiami bendri trikčių šalinimo metodai ir palyginimai su kitomis Arduino platformomis, kad būtų galima išsamiai apžvelgti plokštės funkcijas, veikimą ir programas.

Arduino UNO R3 yra mikrovaldiklio kūrimo plokštė, pagrįsta ATmega328P.Jis skirtas nuskaityti jutiklių įvestis, valdyti šviesos diodus, variklius, reles ir kitus elektroninius komponentus, todėl tinka automatizavimo, stebėjimo, robotikos ir įterptinių sistemų projektams.
Plokštė puikiai tinka nebrangiai prototipų kūrimo ir valdymo bei stebėjimo užduotims atlikti.Tačiau dėl ribotos apdorojimo galios, atminties ir saugyklos jis netinkamas pažangioms programoms, tokioms kaip dirbtinis intelektas, vaizdų apdorojimas, mašininis mokymasis, vaizdo įrašų tvarkymas ir didelio našumo daiktų interneto sistemos, kurioms reikalingas sudėtingas tinklas arba didelio masto duomenų apdorojimas.
|
Specifikacija |
Aprašymas |
Praktiška
Potekstė |
|
Mikrovaldiklis |
ATmega328P |
Tinka jutiklių stebėjimui,
automatizavimo ir valdymo programas. |
|
Darbinė įtampa |
5V |
Dauguma grandinių ir modulių
prijungtas prie plokštės turėtų veikti 5 V loginiais lygiais. |
|
Rekomenduojama įvesties įtampa |
7V–12V |
Užtikrina stabilų veikimą, kai
maitinamas per nuolatinės srovės lizdą arba VIN kaištį. |
|
Įėjimo įtampos ribos |
6V-20V |
Gali susidaryti didesnė įtampa
perteklinis karštis ir nerekomenduojamas nuolatiniam naudojimui. |
|
Laikrodžio greitis |
16 MHz |
Pakanka įprastam valdymui,
jutimo ir bendravimo užduotys. |
|
Flash atmintis |
32 KB |
Tinka mažiems iki
vidutinio dydžio eskizus, bet riboja sudėtingas programas ir dideles bibliotekas. |
|
SRAM |
2 KB |
Atmintis ribota, tokia didelė
reikėtų vengti masyvų, buferių ir didelio duomenų apdorojimo. |
|
EEPROM |
1 KB |
Gali saugoti nedidelį duomenų kiekį
kurie turi likti prieinami ir atjungus maitinimą. |
|
Skaitmeniniai I/O kontaktai |
14 |
Palaiko kelis jutiklius,
jungikliai, šviesos diodai ir valdymo signalai. |
|
PWM išėjimai |
6 |
Leidžia valdyti šviesos diodų ryškumą
ir suderinamų variklių greičio valdymas. |
|
Analoginiai įėjimai |
6 |
Leidžia skaityti analoginius jutiklius
pvz., temperatūra, šviesa ir potenciometrai. |
|
ADC rezoliucija |
10 bitų |
Konvertuoja analoginius signalus į
vertės nuo 0 iki 1023 matavimo ir stebėjimo programoms. |
|
DC srovė per įvesties/išvesties kaištį |
20 mA (rekomenduojama) |
Varikliai, relės ir kt
didelės srovės įrenginiai neturėtų būti tiesiogiai jungiami prie įvesties / išvesties kaiščių ir reikalauja
vairuotojų grandinės. |
|
Nuolatinė srovė 3,3 V kontaktui |
50 mA |
Tinka tik mažos galios 3,3V
moduliai ir jutikliai. |
|
USB sąsaja |
B tipo USB |
Naudojamas programavimui, serijinis
komunikacija, maitinimas. |
|
Bendravimo palaikymas |
UART, SPI, I2C |
Palaiko bendravimą su
ekranai, jutikliai, atminties moduliai ir kiti išoriniai įrenginiai. |
|
Matmenys |
68,6 mm × 53,4 mm |
Kompaktiškas dydis tinka
prototipų kūrimas ir įterptieji projektai. |
|
Svoris |
Maždaug 25 g |
Lengvas ir lengvai integruojamas
į nešiojamas sistemas. |

2 pav. Pagrindiniai Arduino UNO plokštės komponentai ir sąsajos
ATmega328P mikrovaldiklis
ATmega328P yra pagrindinis Arduino UNO procesorius.Jis paleidžia įkeltą eskizą, nuskaito duomenis iš jutiklių ir valdo prijungtus įrenginius, tokius kaip šviesos diodai, ekranai, varikliai ir relės.
Šis komponentas yra svarbus kiekviename projekte, nes jis nustato, kiek atminties, apdorojimo galios ir įvesties / išvesties galimybių plokštė suteikia.ATmega328P tinka valdymo, stebėjimo ir automatizavimo užduotims, tačiau nėra skirtas pažangioms skaičiavimo programoms, tokioms kaip vaizdo apdorojimas ar mašininis mokymasis.
USB į nuoseklųjį keitiklis
Keitiklis iš USB į seriją leidžia palaikyti ryšį tarp Arduino UNO ir kompiuterio.Jis paverčia USB duomenis į serijinius duomenis, kuriuos gali suprasti mikrovaldiklis.Šis komponentas yra svarbiausias įkeliant eskizus, stebint serijinę išvestį arba keičiantis duomenimis tarp plokštės ir kompiuterio.
Kristalinis osciliatorius
Kristalinis generatorius generuoja 16 MHz laikrodžio signalą, kurį naudoja mikrovaldiklis.Jis tampa svarbus projektuose, kurie priklauso nuo tikslaus laiko nustatymo, pvz., jutiklių atranka, ryšio protokolai, PWM valdymas ir suplanuotos operacijos.
Įtampos reguliatorius
Įtampos reguliatorius palaiko stabilią plokštės darbinę įtampą, kai maitinimas tiekiamas iš išorinio šaltinio.Šis komponentas padeda apsaugoti plokštę nuo nestabilios įvesties įtampos ir prisideda prie patikimo veikimo ilgalaikio naudojimo metu.
USB prievadas
B tipo USB prievadas leidžia Arduino UNO prisijungti prie kompiuterio programavimui, nuosekliajam ryšiui ir maitinimui.Paprastai jis naudojamas projekto kūrimo, testavimo ir derinimo metu.
DC maitinimo lizdas
Nuolatinės srovės maitinimo lizdas leidžia plokštei veikti naudojant išorinį maitinimo adapterį, nereikalaujant USB jungties.Tai naudinga diegiant atskirus projektus, kuriems reikia nuolatinio maitinimo.
ICSP antraštė
In-Circuit Serial Programming (ICSP) antraštė suteikia tiesioginę prieigą prie mikrovaldiklio žemo lygio programavimui ir SPI ryšiui.Jis dažniausiai naudojamas pakeičiant įkrovos įkroviklį, tiesiogiai programuojant mikrovaldiklį arba prijungiant SPI pagrįstus įrenginius.
Atstatymo mygtukas
Atstatymo mygtukas iš naujo paleidžia mikrovaldiklį ir įkeliama programa pradeda veikti nuo pat pradžių.Ši funkcija naudinga bandant kodo pakeitimus arba atsikuriant po laikinų programinės įrangos problemų.
Borto šviesos diodai
„Arduino UNO“ turi keletą įmontuotų šviesos diodų, rodančių maitinimo būseną, nuosekliojo ryšio veiklą ir programos išvestį.Šie šviesos diodai suteikia greitą vaizdinį grįžtamąjį ryšį programavimo, testavimo ir trikčių šalinimo metu, padeda nustatyti, ar plokštė tinkamai maitinama ir ar kodas veikia taip, kaip tikėtasi.
Arduino UNO R3 kontaktas suteikia prieigą prie skaitmeninių įvesties / išvesties kaiščių, analoginių įėjimų, ryšio sąsajų ir maitinimo jungčių.Kiekvienos kaiščių grupės funkcijos supratimas padeda supaprastinti grandinės projektavimą, jutiklių integravimą, modulio ryšį ir aparatinės įrangos trikčių šalinimą.

3 pav. „Arduino UNO Pinout“ schema
Arduino UNO savo kaiščius suskirsto į keletą funkcinių grupių.Kai kurie kaiščiai naudojami bendroms įvesties ir išvesties operacijoms, o kiti palaiko analoginius matavimus, ryšio protokolus ir energijos paskirstymą.Žinojimas, kuriuos kaiščius naudoti konkrečioms užduotims, sumažina laidų klaidas ir padidina projekto patikimumą.
|
Smeigtukų grupė |
Smeigtukai |
Funkcija |
Tipinės programos |
|
Skaitmeninis I/O |
D0–D13 |
Bendrosios paskirties
skaitmeninis įėjimas ir išėjimas |
šviesos diodai,
mygtukai, jungikliai, relės |
|
PWM išėjimai |
D3, D5, D6,
D9, D10, D11 |
Kintamasis darbo ciklas
išvesties signalus |
LED pritemdymas,
variklio greičio reguliavimas, servo valdymas |
|
Analoginiai įėjimai |
A0–A5 |
Analoginis
įtampos matavimas |
Temperatūra,
šviesos, dujų ir potenciometro jutikliai |
|
UART |
D0 (RX), D1
(TX) |
Serialas
bendravimas |
Kompiuteris
ryšys, GPS moduliai, serijiniai įrenginiai |
|
I2C |
A4 (SDA), A5
(SCL) |
Dviejų laidų
komunikacijos sąsaja |
Jutikliai, OLED
ekranai, RTC moduliai |
|
SPI |
D10 (SS), D11
(MOSI), D12 (MISO), D13 (SCK) |
Didelės spartos
serijinis ryšys |
SD kortelė
moduliai, ekranai, belaidžiai moduliai |
|
Galia |
VIN, 5V,
3.3V, GND, RESET |
Galia
paskirstymas ir sistemos valdymas |
Galia
tiekimas, jutikliai, išorinės grandinės |
|
Užduotis |
Rekomenduojama
Smeigtukai |
Pastabos |
|
LED išvestis |
D13 |
Apima
integruotas LED, todėl idealiai tinka bandymams ir derinimui. |
|
Mygtuko įvestis |
D2 |
Dažniausiai naudojamas
mygtukams ir išorinėms pertraukimo programoms. |
|
PWM išvestis |
D3, D5, D6,
D9, D10, D11 |
Palaiko
reguliuojami šviesos diodų, variklių ir servo išvesties signalai. |
|
Analoginis jutiklis
įvestis |
A0–A5 |
Tinka
jutikliai, gaminantys kintamos įtampos išėjimus. |
|
I2C
bendravimas |
A4 (SDA), A5
(SCL) |
Dažniausiai naudojamas
ekranams, RTC moduliams ir jutiklių tinklams. |
|
SPI
bendravimas |
D10 (SS), D11
(MOSI), D12 (MISO), D13 (SCK) |
Naudojamas SD
kortelės, ekranai ir didelės spartos išoriniai įrenginiai. |
|
UART
bendravimas |
D0 (RX), D1
(TX) |
Naudojamas
nuoseklusis ryšys su kompiuteriais ir išoriniais įrenginiais. |
|
Išorinis
maitinimo įvestis |
VIN, GND |
Naudojamas kai
maitinti plokštę iš išorinio maitinimo šaltinio. |
|
5V modulis
galia |
5V, GND |
Prekės
maitinimas suderinamiems 5 V jutikliams ir moduliams. |
|
3.3V modulis
galia |
3.3V, GND |
Tinka
mažos galios 3,3 V įrenginiai ir ryšio moduliai. |
|
Tema |
Rekomendacija |
Galima problema, jei bus ignoruojama |
|
VIN kaištis
Įtampa |
Naudokite 7V–12V
kai maitinate plokštę per VIN kaištį. |
Įtampos
žemesnė nei 7 V gali sukelti nestabilų veikimą, o gali susidaryti didesnė įtampa
per didelis karštis. |
|
DC statinė
Jack įtampa |
Naudokite a
reguliuojamas 7V–12V maitinimo adapteris. |
Perteklinis
įvesties įtampa gali perkaisti borto įtampos reguliatorių ir sumažinti plokštę
patikimumas. |
|
5V kaiščio naudojimas |
Tik prisijungti
reguliuojamas 5 V maitinimo šaltinis prie 5 V kaiščio. |
Taikant daugiau
nei 5 V gali apeiti apsaugos grandinę ir visam laikui sugadinti plokštę. |
|
3,3 V kištukas
Išvestis |
Naudokite tik
mažos galios jutikliai ir ryšio moduliai. |
Prietaisai
reikalaujantis daugiau nei 50 mA gali sukelti nestabilų veikimą arba nutrūkti maitinimas. |
|
Varikliai ir
Relės |
Naudokite išorinį
variklių, relių ir kitų stiprių srovių maitinimo šaltiniai ir vairuotojų grandinės
prietaisai. |
Tiesioginis
jungtys gali perkrauti Arduino kaiščius ir sugadinti mikrovaldiklį. |
|
Bendras pagrindas
(GND) |
Prijunkite
Arduino GND prie išorinių maitinimo šaltinių ir modulių. |
Trūksta a
Bendras įžeminimas gali sukelti ryšio klaidas, nepatikimus signalus arba grandinę
gedimas. |
|
Skaitmeninis I/O
Dabartinė |
Naudokite I/O kaiščius
signalo valdymui, o ne maitinimo įrenginiams. |
Perteklinis
srovės traukimas gali sugadinti ATmega328P mikrovaldiklį. |
|
USB maitinimas |
Naudokite a
patikimas USB prievadas arba reguliuojamas USB maitinimo adapteris. |
Nepakankamas
arba nestabilus USB maitinimas gali sukelti netikėtus nustatymus iš naujo arba nepatikimą veikimą. |

4 pav. Paspaudimo mygtuko įvestis, valdanti LED 0 išvestį
Viena iš labiausiai paplitusių „Arduino“ programų yra mygtuko naudojimas šviesos diodui valdyti.Šis pavyzdys parodo, kaip Arduino UNO gauna įvesties signalą, apdoroja jį naudodamas ATmega328P mikrovaldiklį ir generuoja išvesties signalą.
Toliau nurodyta seka, kai mygtukas, prijungtas prie D2 kaiščio, valdo šviesos diodą, prijungtą prie kaiščio D13:
Mygtuko paspaudimas → Arduino skaito D2 → ATmega328P paleidžia kodą → D13 išvestis keičiasi → LED įsijungia arba išsijungia
|
Žingsnis |
Veiksmas |
|
1 |
Mygtukas, prijungtas prie skaitmeninio kaiščio D2, pakeičia būseną iš atviros į uždarą. |
|
2 |
Arduino
UNO nuskaito D2 įvesties signalą ir nustato, ar mygtukas paspaustas arba
paleistas. |
|
3 |
The
ATmega328P mikrovaldiklis vykdo įkeltą programą ir įvertina
įvesties sąlyga. |
|
4 |
Remiantis
programos logika, mikrovaldiklis keičia skaitmeninio kaiščio išvesties būseną
D13. |
|
5 |
Šviesos diodas
prijungtas prie D13 įjungia arba išjungia pagal išėjimo signalą. |
Šis įvesties-proceso-išvesties ciklas yra daugumos Arduino projektų pagrindas.Įvestys gali būti gaunamos iš mygtukų, jutiklių, jungiklių arba ryšio modulių.ATmega328P apdoroja gaunamus duomenis pagal įkeltą eskizą ir generuoja išėjimus, valdančius šviesos diodus, variklius, reles, ekranus ar kitus elektroninius įrenginius.Ciklas nuolat kartojasi, kol plokštė maitinama, todėl Arduino UNO gali stebėti sąlygas ir automatiškai reaguoti į aplinkos pokyčius.
Mirksintis LED projektas parodo, kaip Arduino UNO valdo išvesties įrenginį per užprogramuotas instrukcijas.Projektas naudoja skaitmeninį kaištį D13, kad reguliariai įjungtų ir išjungtų šviesos diodą.

5 pav. Arduino UNO LED mirksi grandinė naudojant D13 kaištį ir 220 Ω rezistorių
|
Komponentas |
Kiekis |
|
Arduino UNO
R3 |
1 |
|
USB kabelis |
1 |
|
LED |
1 |
|
220 Ω
Rezistorius |
1 |
|
Duonlentė |
1 |
|
Jumperių laidai |
2 |
|
Arduino UNO PIN |
Prijungtas komponentas |
|
D13 |
LED anodas (+)
per 220 Ω rezistorių |
|
GND |
LED katodas
(-) |
|
USB prievadas |
Kompiuterio USB
uostas |
Rezistorius riboja srovę per šviesos diodą ir padeda išvengti komponento pažeidimo.

1.Prijunkite Arduino UNO prie kompiuterio naudodami USB kabelį.
2.Atidarykite Arduino IDE.
3.Valdybos meniu pasirinkite Arduino UNO.
4.Pasirinkite tinkamą COM prievadą.
5.Sukurkite naują eskizą ir įveskite pavyzdinį kodą.
6.Spustelėkite Įkelti, kad sukompiliuotumėte ir perkeltumėte programą į lentą.
Sėkmingai įkėlus eskizą, prie D13 kaiščio prijungtas šviesos diodas įsijungia vienai sekundei ir pakartotinai vienai sekundei išsijungia.Šis nuolatinis mirksintis modelis patvirtina, kad Arduino UNO tinkamai vykdo įkeltą programą.
|
Patikrinkite |
Galima problema |
|
Galia
Rodiklis |
Patikrinkite tai
dega Arduino UNO maitinimo šviesos diodas. |
|
USB
Ryšys |
Užtikrinti,
USB kabelis tinkamai prijungtas ir palaiko duomenų perdavimą. |
|
lenta
Atranka |
Patvirtinkite tai
Arduino UNO pasirinktas Arduino IDE. |
|
COM prievadas
Atranka |
Patikrinkite tai
prieš įkeliant pasirenkamas teisingas COM prievadas. |
|
LED poliškumas |
Patikrinkite tai
LED anodas ir katodas yra tinkamai prijungti. |
|
Laidai
Jungtys |
Patvirtinkite tai
LED yra prijungtas prie D13 ir GND, kaip nurodyta. |
|
Rezistorius
Ryšys |
Užtikrinti,
rezistorius yra nuosekliai sujungtas su LED. |
|
Kodo įkėlimas |
Patikrinkite tai
įkėlimas baigtas be kompiliavimo ar ryšio klaidų. |
|
Komponentas
Būklė |
Išbandyti su
kitą šviesos diodą, jei gali būti pažeistas esamas šviesos diodas. |
|
problema |
Galimos priežastys |
Rekomenduojami veiksmai |
|
Arduino neaptinka kompiuteris |
Sugedęs USB
kabelis, nepalaikomas tik įkrovimo laidas, sugedęs USB prievadas, nepakanka maitinimo |
Patikrinkite USB
kabelį, išbandykite kitą USB prievadą, patikrinkite, ar plokštė maitinama, ir įsitikinkite
kabelis palaiko duomenų perdavimą. |
|
COM prievado problemos |
Neteisingas COM
prievado pasirinkimas, ryšio problemos, IDE ryšio problemos |
Patikrinkite
pasirinktas tinkamas COM prievadas, atjunkite ir vėl prijunkite plokštę ir paleiskite iš naujo
Arduino IDE, jei problema išlieka. |
|
Vairuotojo problemos |
Trūksta,
sugadintos arba pasenusios USB tvarkyklės |
Įdiekite
atitinkamas tvarkykles ir atnaujinkite esamas tvarkykles, jei kyla ryšio problemų
tęsti. |
|
Įkėlimo gedimai |
Neteisinga
plokštės pasirinkimas, neteisingas COM prievadas, USB ryšio problemos, nuosekliojo prievado konfliktai |
Patikrinkite
pasirinktą plokštę ir COM prievadą, patikrinkite USB kabelį ir uždarykite tas programas
gali naudoti nuoseklųjį prievadą. |
|
Netikėti plokštės atstatymai |
Atsilaisvinę laidai,
trumpieji jungimai, nepakankamas maitinimas, per didelis srovės suvartojimas |
Patikrinkite laidus
jungtis, patikrinti, ar nėra trumpųjų jungimų, patikrinti maitinimo šaltinio pajėgumą ir
įsitikinkite, kad prijungtuose įrenginiuose nėra per didelės srovės. |
|
Serijinio ryšio problemos |
Neteisinga
perdavimo sparta, neteisingas COM prievadas, konfigūracijos klaidos kode |
Patikrinkite baudą
greičio nustatymus, patvirtinkite teisingą COM prievadą ir peržiūrėkite nuoseklųjį ryšį
nustatymai eskize. |
|
LED problemos |
Neteisinga
laidai, pakeistas LED poliškumas, neteisinga rezistoriaus reikšmė, programavimo klaidos |
Patvirtinti
jungtis, patikrinkite LED orientaciją, patvirtinkite rezistorių reikšmes ir peržiūrėkite
kodas, valdantis LED. |
|
Jutiklio prijungimo problemos |
Neteisinga
laidai, neteisingi kaiščių priskyrimai, nepakankama įtampa, laisvos jungtys |
Patvirtinti
aparatūros jungtis, patikrinti kontaktų priskyrimą, patvirtinti maitinimo įtampą ir
patikrinkite, ar nėra palaidų laidų.
|
Arduino UNO trikčių šalinimas yra efektyviausias, kai problemos sprendžiamos sistemingai.Pradėkite nustatydami, ar problema yra susijusi su maitinimu, ryšiu, programavimu ar prijungta aparatūra.Klaidų pranešimų peržiūra, aparatinės įrangos jungčių tikrinimas ir atskirų komponentų atskyrimas gali padėti susiaurinti problemos šaltinį.
Vienu metu išbandant vieną elementą lengviau nustatyti gedimus ir patikrinti, ar kiekviena sistemos dalis veikia tinkamai.Struktūrizuotas diagnostikos procesas padeda sutrumpinti derinimo laiką, pagerinti patikimumą ir užtikrinti nuoseklų Arduino pagrįstų projektų veikimą.

6 pav. Populiarios įterptųjų sistemų platformos
|
Funkcija |
Arduino UNO |
ESP32 |
Raspberry Pi |
|
Platformos tipas |
Mikrovaldiklis
lenta |
Mikrovaldiklis
lenta |
Vienkartinė
kompiuteris |
|
Procesorius |
ATmega328P,
16 MHz |
Dviejų branduolių
procesorius, iki 240 MHz |
Daugiagyslis
procesorius, paprastai 1 GHz+ |
|
RAM |
2 KB SRAM |
Maždaug
520 KB SRAM |
Nuo 1 GB iki 8 GB
RAM, priklausomai nuo modelio |
|
„Flash“ saugykla |
32 KB Flash |
Paprastai 4
MB Flash |
Naudoja microSD
kortelių saugykla |
|
Veikiantis
Sistema |
Nereikalaujama |
Nereikalaujama |
Linux pagrindu
operacinė sistema |
|
Wi-Fi |
Reikalauja
išorinis modulis |
Įmontuotas
Wi-Fi |
Įmontuotas
dauguma modelių |
|
Bluetooth |
Reikalauja
išorinis modulis |
Įmontuotas
Bluetooth |
Galimas
daug modelių |
|
Analoginiai įėjimai |
6 |
Keli ADC
kanalai |
Išorinis ADC
paprastai reikalaujama |
|
Skaitmeninis I/O
Smeigtukai |
14 |
Daugiau nei 30
GPIO kaiščiai daugelyje modelių |
GPIO
galimas priklausomai nuo modelio |
|
PWM palaikymas |
6 PWM išėjimai |
Keli PWM
kanalai |
Programinė įranga ir
aparatinės įrangos PWM palaikymas |
|
Bendravimas
Sąsajos |
UART, SPI,
I2C |
UART, SPI,
I2C, Wi-Fi, Bluetooth |
UART, SPI,
I2C, Ethernet, Wi-Fi, Bluetooth |
|
Daugiafunkcinis darbas |
Vienišas
programos vykdymas |
Išplėstinė užduotis
valdymas |
Tiesa
daugiafunkcinė operacinė sistema |
|
Paleidimo laikas |
Momentinis |
Momentinis |
Reikalauja
operacinės sistemos paleidimas |
|
Galia
Vartojimas |
Žemas |
Vidutinis |
Aukščiau |
|
Programavimas
Kalbos |
C/C++ |
C/C++,
„Arduino Framework“, „MicroPython“. |
Python, C++,
Java ir daugelis kitų |
|
Internetas
Ryšys |
Išorinis
reikalinga techninė įranga |
Įmontuotas
bevielis tinklas |
Įmontuotas
tinkle daugumoje modelių |
|
Tipinės išlaidos |
Žemas |
Žemas iki
saikingai |
Vidutinis iki
aukštas |
|
Geriausias skirtas |
Mokymasis
elektronika, robotika ir automatika |
IoT, bevielis
komunikacija, išmanieji įrenginiai |
kompiuterija,
tinklų, AI, daugialypės terpės ir serverių |
APIE MUS
Klientų pasitenkinimas kiekvieną kartą. Abipusis pasitikėjimas ir bendri interesai.
Kas yra A4988 ir DRV8825 žingsninių variklių valdikliai?
2026-06-02
A tipo USB moteriškos jungties pertraukimo plokštė
2026-05-31
Arduino UNO pirmiausia programuojamas naudojant Arduino kalbą, kuri yra remiantis C ir C++.Programos, žinomos kaip eskizai, yra parašytos Arduino IDE ir įkeltas į ATmega328P mikrovaldiklį egzekucija.
„Arduino UNO“ neapima integruotos „Wi-Fi“ galimybės.Tačiau tai gali prisijungti prie belaidžių tinklų naudojant išorinius modulius, tokius kaip ESP8266 Wi-Fi modulis, ESP32 arba Arduino Wi-Fi Shield.
Arduino UNO palaikomų jutiklių skaičius priklauso nuo jų tipo jutikliai, ryšio metodai, atminties naudojimas ir galimas įvestis / išvestis smeigtukai.Keli jutikliai dažnai gali bendrinti ryšio magistrales, tokias kaip I2C, leidžia vienu metu prijungti kelis įrenginius.
Taip.Įkėlus programą, Arduino UNO gali veikti savarankiškai be kompiuterio.Jis gali būti maitinamas per USB prievadą, nuolatinės srovės maitinimo lizdą, VIN kaištį, baterijas ar kitą suderinamą maitinimo šaltinį šaltinių.
Arduino UNO nenaudoja operacinės sistemos.Programos veikia tiesiogiai ATmega328P mikrovaldiklyje, todėl plokštė gali pradėti vykdyti kodas iš karto, kai įjungiamas maitinimas.
El. paštas: Info@ariat-tech.comHK Tel.: +852 30501966Adresas: Rm 2703 27A Ho King komercinis centras 2-16,
Fa Yuen g., MongKok, Kovlunas, Honkongas.