Ahoj Přátelé! Doufám, že se vám daří skvěle. Jsem zpět, abych vám poskytl denní dávku užitečných informací. Dnes, Chystám se odhalit podrobnosti o úvodu do Arduino Uno. Jedná se o desku mikrokontroléru vyvinutou společností Arduino.cc a na základě Atmega328.
Elektronická zařízení jsou stále kompaktní, flexibilní a levné, které jsou schopné dělat více funkcí ve srovnání s jejich předchůdci, které se stalo k pokrytí více prostoru, ukázalo nákladné s schopnost provádět méně funkcí.
odborníci se vždy snaží zavést inovace v automatizaci, která vyžaduje minimální úsilí a poskytuje maximální výkon. Mikrokontrolér byl představen v elektronickém průmyslu s cílem dělat své úkoly snadno, které přicházejí s i vzdálené připojení pomocí automatizace v žádném případě.
mikrokontroléry jsou široce používány ve vestavěných systémech a zařízení pracují podle našich potřeb a požadavků. Již jsme diskutovali o řadičích jako 8051, Atmega16, Atmega328 a PIC16F877.
Arduino Uno je velmi cenným doplňkem v elektronice, která se skládá z USB rozhraní, 14 digitálních I / O pinů, 6 analogových pinů a mikrokontroléru Atmega328. Podporuje také sériovou komunikaci pomocí pinů Tx a Rx. Měli byste se také podívat na toto UNO pro začátečníky.
Existuje mnoho verzí Arduino desky představila na trhu jako Arduino Uno, Arduino Due, Arduino Leonardo, Arduino Mega, nicméně, nejčastější verze jsou Arduino Uno a Arduino Mega. Pokud plánujete vytvořit projekt týkající se digitální elektroniky, vestavěného systému, robotiky nebo IoT, pak by použití Arduino Uno bylo nejlepší, nejjednodušší a nejekonomičtější možností.
To je open-source platforma, znamená desek a software jsou snadno dostupné a každý může upravit a optimalizovat desky pro lepší funkčnost.
software používaný pro zařízení Arduino se nazývá IDE (Integrated Development Environment), který je zdarma k použití a vyžaduje některé základní dovednosti, aby se ho naučil. Lze jej naprogramovat pomocí jazyka C A C++.
někteří lidé jsou zmateni mezi mikrokontrolérem a Arduinem. Zatímco bývalý je jen na systému 40 pin čip, který je dodáván s vestavěným mikroprocesorem, a později je prkno, které přichází s mikroprocesoru v základní desce, bootloader a umožňuje snadný přístup k vstupně-výstupních pinů a umožňuje nahrávání nebo pálení program velmi snadné.
Lidé s non-technické pozadí může snadno získat hands-on zkušenosti s Arduinem, když se učí mikrokontrolér vyžaduje určité znalosti a dovednosti.
přesto můžeme říci, že každé Arduino je v podstatě mikrokontrolér, ale ne každý mikrokontrolér je Arduino.
pokusím se pokrýt vše, co souvisí s Arduino Uno, takže získáte jasnou představu o tom, co dělá, jeho hlavní rysy, práci a vše, co potřebujete vědět. Tak začneme.
Úvod do Arduino Uno
- Arduino Uno je mikrokontrolér deska vyvinut Arduino.cc což je open-source platforma elektroniky převážně založený na mikroprocesoru Atmega328.
- První Arduino projekt byl zahájen v Interaction Design Institute Ivrea v roce 2003 David Cuartielles a Massimo Banzi s cílem poskytovat levné a flexibilní způsob, jak pro studenty a profesionální pro kontrolu mnoha zařízení v reálném světě.
- aktuální verze Arduino Uno je dodávána s rozhraním USB, 6 analogovými vstupními kolíky, 14 I / O digitálními porty, které se používají pro připojení k externím elektronickým obvodům. Ze 14 I / O portů lze pro výstup PWM použít 6 pinů.
- umožňuje konstruktérům ovládat a vnímat externí elektronická zařízení v reálném světě.
- zde si můžete stáhnout Arduino Uno datasheet bu kliknutím na tlačítko níže:
- Tato deska přichází s všechny funkce potřebné ke spuštění regulátoru a může být připojen přímo k počítači přes USB kabel, který se používá k přenosu kódu k regulátoru pomocí IDE (Integrovaného vývojového Prostředí) software, vyvinutý především pro program Arduino. IDE je stejně kompatibilní se systémy Windows, MAC nebo Linux, nicméně Windows je vhodnější použít. Programovací jazyky jako C A C++ se používají v IDE.
- kromě USB lze k napájení desky použít také baterii nebo AC na DC.
- desky Arduino Uno jsou velmi podobné ostatním deskám v rodině Arduino, pokud jde o použití a funkčnost, desky uno však nepřicházejí s čipem FTDI USB na sériový ovladač.
- Existuje mnoho verzí Uno desky k dispozici, nicméně, Arduino Nano V3 a Arduino Uno jsou nejvíce oficiální verze, které přicházejí s Atmega328 8-bit AVR Atmel mikrokontrolér, kde RAM paměti je 32KB.
- když povaha a funkčnost úkolu jít složité, Mirco SD karta může být přidána do desek, aby se jim ukládat více informací.
vlastnosti Arduino Uno desky
- Arduino Uno přichází s rozhraním USB, tj.
- Atmega328 mikrokontroléru je umístěn na desce, která přichází s řadou funkcí, jako časovače, čítače, přerušení, PWM, CPU, I/O piny a na základě 16MHz hodiny, které pomáhá v produkci více četnost a počet instrukcí za cyklus.
- je open source platforma, kde může každý upravit a optimalizovat rada na základě počtu pokyny a úkoly, které chtějí dosáhnout.
- Tato deska je dodáván s vestavěným-v předpisu funkce, která udržuje napětí pod kontrolou, když je zařízení připojeno externí zařízení.
- Reset pin je přidán do desky, která resetuje celou desku a vezme běžící program v počáteční fázi. Tento pin je užitečný, když deska zavěsí uprostřed běžícího programu; stisknutím tohoto kolíku vymažete vše v programu a spustíte program hned od začátku.
- v desce je zabudováno 14 i / o digitálních a 6 analogových pinů, které umožňují externí spojení s jakýmkoli obvodem s deskou. Tyto kolíky poskytují flexibilitu a snadné použití externím zařízením, která mohou být prostřednictvím těchto kolíků připojena. Pro připojení zařízení k desce není nutné žádné tvrdé a rychlé rozhraní. Jednoduše zapojte externí zařízení do kolíků desky, které jsou umístěny na desce ve formě záhlaví.
- 6 analogových pinů je označeno jako A0 až A5 a mají rozlišení 10 bitů. Tyto piny měří od 0 do 5V, lze je však nakonfigurovat na vysoký rozsah pomocí funkce analogReference() a PIN AREF.
- 13KB flash paměti se používá k ukládání počtu instrukcí ve formě kódu.
- Jen 5 V, je nutné otočit desku na, který může být dosaženo přímo prostřednictvím portu USB nebo externí osvojitelem, nicméně, to může podporovat externí napájecí zdroj 12 V, který lze regulovat a omezit na 5 V nebo 3,3 V na základě požadavku projektu.
Arduino Uno Pinout
Arduino Uno je založeno na AVR mikrokontroléru Atmega328. Tento řadič je dodáván s 2KB SRAM, 32KB flash paměti, 1KB EEPROM. Deska Arduino je dodávána se 14 digitálními piny a 6 analogovými piny. K odběru vzorků těchto kolíků se používá ADC na čipu. Na desce je vybaven kmitočtový krystalový oscilátor 16 MHz. Následující obrázek ukazuje pinout desky Arduino Uno.
popis Pinu
na desce je umístěno několik i/o digitálních a analogových pinů, které pracují při 5V. Tyto kolíky jsou dodávány se standardními provozními hodnotami v rozmezí od 20 mA do 40 mA. V desce se používají vnitřní pull-up rezistory, které omezují proud překračující dané provozní podmínky. Příliš velké zvýšení proudu však způsobuje, že tyto odpory jsou zbytečné a poškozují zařízení.
LED. Arduino Uno je dodáváno s vestavěnou LED, která je připojena přes pin 13. Poskytnutí vysoké hodnoty kolíku jej zapne a nízká jej vypne.
Vin. Jedná se o vstupní napětí dodávané desce Arduino. Je jiný než 5 v dodávaný přes USB port. Tento kolík se používá k napájení napětí. Pokud je napětí dodáváno prostřednictvím napájecího konektoru, lze k němu přistupovat prostřednictvím tohoto kolíku.
5V. tato deska je dodávána s možností regulace napětí. 5V pin se používá k zajištění výstupního regulovaného napětí. Deska je napájena třemi způsoby, tj. USB, vin pin desky nebo DC napájecí konektor.
USB podporuje napětí kolem 5V, zatímco Vin a Napájecí konektor podpora napětí se pohybuje mezi 7V až 20V. Doporučuje se provozovat desku na 5V. To je důležité poznamenat, že, je-li napětí je přiváděno přes 5V nebo 3.3V kolíky, mají za následek obcházení regulace napětí, které může poškodit desku, pokud napětí překročí její limit.
GND. Jedná se o uzemňovací kolíky. Na desce je k dispozici více než jeden uzemňovací kolík, který lze použít podle požadavku.
Reset. Tento pin je zabudován na desce, která resetuje program běžící na desce. Místo fyzického resetu na desce IDE přichází s funkcí resetování desky pomocí programování.
IOREF. Tento kolík je velmi užitečný pro poskytování odkazu na napětí na desce. Štít se používá ke čtení napětí na tomto kolíku, které pak vybere správný zdroj energie.
PWM. PWM poskytuje 3,5,6,9,10, 11pins. Tyto piny jsou nakonfigurovány tak, aby poskytovaly 8bitový výstup PWM.
AREF. Říká se tomu analogová Reference. Tento kolík se používá pro poskytování referenčního napětí analogovým vstupům.
TWI. Říká se tomu dvouvodičové rozhraní. Komunikace TWI je přístupná prostřednictvím knihovny drátů. Pro tento účel se používají kolíky A4 a A5.
sériová komunikace. Sériová komunikace probíhá prostřednictvím dvou kolíků nazývaných Pin 0 (Rx) a Pin 1 (Tx).
RX pin se používá pro příjem dat, zatímco TX pin se používá pro přenos dat.
externí přerušení. Pin 2 a 3 se používají pro poskytování externích přerušení. Přerušení se nazývá poskytnutím nízké nebo měnící se hodnoty.
Komunikace a Programování
Arduino Uno přichází s možností propojení s další Arduino desky, mikroprocesory a počítače. ATmega328 umístěný na desce zajišťuje sériovou komunikaci pomocí pinů jako Rx a Tx.
atmega16u2 zabudovaný na desce poskytuje cestu pro sériovou komunikaci pomocí ovladačů USB com. Serial monitor je k dispozici na IDE software, který se používá k odesílání nebo přijímání textových dat z desky. Pokud LED diody umístěné na kolících Rx a Tx budou blikat, indikují přenos dat.
Arduino Uno je programováno pomocí softwaru Arduino, což je multiplatformní aplikace s názvem IDE napsaná v Javě. AVR mikrokontroléru Atmega328 stanoven na základnu přichází s vestavěný bootloader, který vás osvobodí od používání samostatný hořák nahrát program na palubě.
aplikace
Arduino Uno přichází s širokou škálou aplikací. Větší počet lidí používá desky Arduino pro vývoj senzorů a nástrojů, které se používají ve vědeckém výzkumu. Níže jsou uvedeny některé hlavní aplikace desky.
- vestavěný Systém
- Bezpečnostní a Obranný Systém
- Digitální Elektroniky a Robotiky
- Parkoviště, Pult
- Váhy
- semaforu odpočítávat Časovač
- Lékařské Nástroje
- Nouzové Světlo pro Železnice
- Automatizace Domácnosti
- Průmyslové Automatizace
Existuje mnoho dalších mikrořadičů je k dispozici na trhu, které jsou výkonnější a levné ve srovnání s Arduino desce. Tak, proč dáváte přednost Arduino Uno?
ve skutečnosti Arduino přichází s velkou komunitou, která rozvíjí a sdílí znalosti se širokou škálou publika. Rychlá podpora je k dispozici týkající se technických aspektů každého elektronického projektu. Když se rozhodnete, Arduino desku nad ostatní řadiče, nemusíte uspořádat další periferie a zařízení jako většina funkcí jsou snadno dostupné na tabuli, která dělá váš projekt ekonomické v přírodě a bez mnoho technických znalostí.
to je pro dnešek vše. Doufám, že máte spoustu informací o Arduino Uno desce. Pokud si však nejste jisti nebo máte nějaké dotazy, můžete se ke mně obrátit v sekci komentářů níže. Rád bych vám pomohl podle mého nejlepšího vědomí. Udržujte své připomínky a návrhy přicházející; pomáhají nám poskytnout vám kvalitní práci, která rezonuje s vašimi potřebami a požadavky. Díky za přečtení článku.
.