Obsah:
- Krok 1: Obsah
- Krok 2: Čo je Arduino?
- Krok 3: Čo je to mikrokontrolér?
- Krok 4: Typy Arduina
- Krok 5: Štruktúra Arduino
- Krok 6: NASTAVENIE
- Krok 7: Váš prvý LED indikátor projektu
- Krok 8: PWM -modulácia šírky impulzu
- Krok 9: Sériová komunikácia
- Krok 10: Aplikovaná sériová komunikácia
Video: Naučte sa ARDUINO (za 20 minút): 10 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Toto je návod, ktorý som napísal špeciálne, aby som sa veľmi zjednodušene podelil o svoje znalosti o arduine. Rozhodne vás ubezpečím, že by to bol výkonovo nabitý modul, ktorý pokrýva takmer všetky základné témy v arduine.
Arduino má obrovský potenciál, ktorý dokáže oveľa viac, ako by ste si predstavovali. Jeho použitie je tiež veľmi jednoduché.
Nechcem hovoriť viac v úvodnej relácii a strácať váš drahocenný čas, poďme priamo na obsah.
Krok 1: Obsah
- Krátke intro o arduino.
- druhy arduina.
- arduino štruktúra.
- váš prvý „projekt“.
- Šírka pulznej modulácie PWM.
- Sériové spojenie.
- Obsahuje cvičenia
Krok 2: Čo je Arduino?
Jednoduchá definícia arduina, že viem, že je „elektronický nástroj, ktorý je schopný vykonávať jednoduchú automatizáciu a prepojovať rôzne zariadenia jednoduchšími pripojeniami a najjednoduchšími kódovaniami.
Toto je správna platforma pre tých, ktorí by chceli uplatniť svoju kariéru v oblasti automatizácie alebo robotiky. Arduino je jednoduchý nástroj, ktorý nám umožňuje komunikovať s mikro-ovládačom, ktorý je zabudovaný na akejkoľvek doske Arduino. (AT mega328 v arduino UNO). Pre ďalšie porozumenie si pozrite obrázok.
PREDSTAVTE SI
- Chcete sprostredkovať informáciu francúzsky hovoriacej osobe, ale viete len anglicky.
- v takom prípade budete na realizáciu komunikácie určite potrebovať prekladač.
- prekladateľ bude teda vedieť francúzsky aj anglicky.
spojte sa so súčasnou situáciou!
- Francúzština je jazyk na vysokej úrovni (užívateľsky prívetivý napr. C, C ++ …).
- Angličtina je strojový jazyk.
- arduino je prekladateľ. Dúfam, že si to pochopil lepšie !!!
Krok 3: Čo je to mikrokontrolér?
Mikroprocesor je zjednodušený počítač, ktorý má veľmi malé množstvo pamäte, pamäte RAM, …
je to veľmi kompaktný a lacný nástroj, ktorý je ľahko dostupný. Mikroprocesor používaný v arduino UNO je ATmega 328, obsahuje pamäť EEPROM a je možné ho opakovane programovať vymazaním predchádzajúceho kódu.
Krok 4: Typy Arduina
Na obrázku sú uvedené rôzne druhy arduino dosiek, ktoré sa najčastejšie používajú.
Arduino UNO
Tento typ dosky je obľúbený a najvhodnejší pre začiatočníkov! obsahuje v sebe sériu samičích kolíkov, takže pomocou mužského kolíka jednoducho vytvoríme spojenie bez akéhokoľvek spájkovania alebo použitia nepájivej dosky.
Arduino nano
Toto je veľmi podobné doske UNO, okrem toho, že veľkosť dosky je minimalizovaná, a preto si zaslúži jej názov. Obsahuje sériu spájkovaných kolíkov, ktoré je možné pripojiť k doske a použiť ich priamo bez spájkovania. To je v porovnaní s tým relatívne lacné do UNO.
Podložka Arduino LILY
Používa sa na nositeľnú elektroniku.
Krok 5: Štruktúra Arduino
1. Zásuvka USB-toto ustanovenie sa používa na nahranie vášho kódovania a môže sa použiť aj ako príkon do arduina.
2. Digitálne kolíky (2-13) sa používajú na vstupné a výstupné operácie.
3. Analogové piny (0-5) sa používajú na vstupné a výstupné operácie v analógovej forme.
5. červené tlačidlo sa používa na resetovanie dosky, tj. Spustenie kódu začína od začiatku.
6. Sériové piny RX, TX slúžia na sériovú komunikáciu.
7. má tiež vstupnú zásuvku DC.
Krok 6: NASTAVENIE
1. Nainštalujte softvér arduino IDE. (Bezplatný softvér)
2. zapojte dosku arduino a vyberte správny port a odrodu.
poznámka: pre mňa je číslo portu com23, vaše sa môže líšiť.
Odporučte obrázky!
Krok 7: Váš prvý LED indikátor projektu
V tomto projekte urobíte LED na blikanie.
jeden sekundový zapnutý stav, jeden sekundový vypnutý stav.
Hardvér
vykonajte spojenie podľa obrázku.
Softvér
nahrajte kódovanie zobrazené na obrázku.
Hneď ako sa kódovanie nahrá, LED dióda začne blikať.
Poznámka:
sekcia void setup () sa vykoná iba raz.
void loop ()-vykonáva sa opakovane, kým napájanie zostane zapnuté.
Krok 8: PWM -modulácia šírky impulzu
-To sa používa na to, aby LED žiarila v stupňoch rôzneho jasu.
-tmavne a potom jasnejšie!
-analógový pin podporuje iba 8-bitové údaje (0-255).
-Na zavedenie PWM použijeme namiesto digitálneho zápisu analógový zápis.
-kód bude analogWrite (LED kolík, hodnota)
PWM: 3, 5, 6, 9, 10 a 11 pinov Poskytuje 8-bitový PWM výstup s analogWrite ()
LED pin- digitálny pin, do ktorého ste zapojili led.
hodnota - hodnota sa pohybuje od (0-255), nižšia hodnota zosvetlí LED diódu, vysoká hodnota zosvetlí LED diódu.
CVIČENIE:
pokúste sa krok po kroku zvýrazniť LED pomocou slučky for referenčného odkazu na odkaz!
Krok 9: Sériová komunikácia
Sériové číslo sa používa na komunikáciu medzi doskou Arduino a počítačom alebo inými zariadeniami. Všetky dosky Arduino majú najmenej jeden sériový port (známy tiež ako UART alebo USART): sériový. Komunikuje na digitálnych pinoch 0 (RX) a 1 (TX), ako aj s počítačom prostredníctvom USB. Ak teda používate tieto funkcie, nemôžete tiež používať piny 0 a 1 na digitálny vstup alebo výstup.
pomáha poznať hodnoty senzorov, ktoré sú k nemu pripojené
Pomáhajú tiež pri pripájaní bezdrôtových modulov, ako sú bluetooth, wifi Esp8266….
Má to oveľa viac do činenia ………………………..!
Krok 10: Aplikovaná sériová komunikácia
V tejto relácii získame výstupnú hodnotu z odporu závislého na svetle LDR a zobrazíme ju na sériovom monitore.
hardvérové pripojenia a kódovanie nájdete na obrázkoch!
teraz prerušte hodnotu senzora rušivým svetlom dopadajúcim na senzor a sledujte zmeny hodnôt!
CVIČENIE:
vašou úlohou je vytvoriť žiaru LED na základe výkonu LDR, tj. dióda LED by mala v tme svietiť jasnejšie a vo svetle by mala svietiť.
vodítko: používajte PWM a sériovú komunikáciu.
je to základ pre automatizáciu!
Pokračovanie nabudúce……
Toto je len úvodný modul, budem o tom písať viac a tieto moduly budú čoskoro vydané, sledujte ma, ak sa vám to páči
niekoľko pripravovaných tém:
- Ovládanie servomotora.
- ultrazvukový modul.
- IR senzor.
- vodič motora L293D.
- bluetooth komunikácia
- a mnoho ďalších ……………………. Dúfam, že sa vám to páči……………………………..!!!! „podeľte sa o znalosti!“„SLEDUJTE MI VIAC INFORMÁCIÍ“
Odporúča:
Naučte sa navrhnúť vlastnú tvarovanú dosku pomocou online nástrojov EasyEDA: 12 krokov (s obrázkami)
Naučte sa navrhnúť vlastný tvarovaný plošný spoj pomocou online nástrojov EasyEDA: Vždy som chcel navrhnúť vlastný plošný spoj a s online nástrojmi a lacným prototypovaním plošných spojov to nikdy nebolo jednoduchšie ako teraz! Je dokonca možné nechať namontovať komponenty na povrchovú montáž lacno a ľahko v malom objeme, aby ste ušetrili náročné riešenie
Robot SCARA: učenie o Fowardovej a inverznej kinematike !!! (Plot Twist Naučte sa, ako vytvoriť rozhranie v reálnom čase v ARDUINO pomocou SPRACOVANIA !!!!): 5 krokov (s obrázkami)
Robot SCARA: učenie o Fowardovej a inverznej kinematike !!! (Plot Twist Naučte sa, ako vytvoriť rozhranie v reálnom čase v ARDUINO pomocou SPRACOVANIA !!!!): Robot SCARA je vo svete priemyslu veľmi obľúbeným strojom. Názov je skratkou pre kĺbové robotické rameno pre montážne príslušenstvo alebo pre selektívne vyhovujúce príslušenstvo. V zásade ide o robota s tromi stupňami voľnosti, ktorý je prvým dvoma displ
Odznak Tinkercad Naučte sa spájkovať: 5 krokov (s obrázkami)
Odznak Tinkercad Naučte sa spájkovať: Naučte sa spájkovať s týmto odznakom Tinkercad! Pripojte niekoľko dielov k vlastnej obvodovej doske a noste svoj žiariaci kolík Peter Penguin s hrdosťou. Ak ste pedagóg, možno ste si súpravu vyzdvihli pri jednom z našich vystúpení. Súpis inventára: Peter Pen
Začiatočník: Naučte sa IOT s chladným podávačom rýb: 9 krokov (s obrázkami)
Začiatočník: Naučte sa IOT s Cool Fish Feeder: Tento projekt je viac o sprievodcovi, ako začať s malým nízkorozpočtovým zariadením IOT a čo všetko s ním môžete urobiť. Čo je IOT? Pochádza z Googlu: IoT je skratka pre Internet of Things. Internet vecí odkazuje na neustále rastúcu sieť
Naučte sa Arduino za 20 minút (nabité energiou): 10 krokov (s obrázkami)
Naučte sa Arduino za 20 minút (nabité energiou): Návod je napísaný s víziou dodania dobrých vecí a pomoci skutočného fanúšika arduina, ktorý skutočne potrebuje ľahký a zrozumiteľný zdroj, ktorému každý ľahko porozumie, keď si prečítate tento modul. Aj ja som ardui