Obsah:

Naučte se ARDUINO (za 20 minut): 10 kroků (s obrázky)
Naučte se ARDUINO (za 20 minut): 10 kroků (s obrázky)

Video: Naučte se ARDUINO (za 20 minut): 10 kroků (s obrázky)

Video: Naučte se ARDUINO (za 20 minut): 10 kroků (s obrázky)
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Listopad
Anonim
Naučte se ARDUINO (za 20 minut)
Naučte se ARDUINO (za 20 minut)
Naučte se ARDUINO (za 20 minut)
Naučte se ARDUINO (za 20 minut)

Toto je instruktáž, kterou jsem napsal speciálně, abych velmi zjednodušeně sdílel své znalosti o arduinu. Určitě vás ujišťuji, že to bude modul nabitý energií, který pokrývá téměř všechna základní témata v arduinu.

Arduino má obrovský potenciál, který dokáže mnohem více, než si představujete, použití je také velmi jednoduché.

Nechci prozradit více v úvodní relaci a ztrácet váš drahocenný čas, přeskočme přímo do obsahu.

Krok 1: Obsah

Obsah
Obsah
  1. Krátké intro o arduinu.
  2. druhy arduina.
  3. arduino struktura.
  4. váš první „projekt“.
  5. PWM-pulzní šířková modulace.
  6. Sériové komunikace.
  7. Obsahuje cvičení

Krok 2: Co je Arduino?

Co je Arduino?
Co je Arduino?
Co je Arduino?
Co je Arduino?

Jednoduchá definice arduina, že vím, že „je to elektronický nástroj, který je schopen provádět jednoduchou automatizaci a propojovat různá zařízení dohromady pomocí jednodušších připojení a nejjednodušších kódování.

Toto je ta správná platforma pro ty, kteří by chtěli vykonávat svoji kariéru v oblasti automatizace nebo robotiky. Arduino je jednoduchý nástroj, který nám umožňuje komunikovat s mikrořadičem, který je zabudován na jakékoli desce arduino. (AT mega328 v arduino UNO). Viz obrázek pro další porozumění.

PŘEDSTAVTE SI

  • chcete sdělit informaci francouzsky mluvící osobě, ale umíte pouze anglicky.
  • v tomto případě budete určitě potřebovat překladač k dokončení komunikace.
  • překladatel tedy bude umět francouzsky i anglicky.

spojte se současnou situací!

  1. Francouzština je jazyk na vysoké úrovni (uživatelsky přívětivý např. C, C ++ …).
  2. Angličtina je strojový jazyk.
  3. arduino je překladatel. doufám, že jsi to pochopil lépe !!!

Krok 3: Co je to mikrokontrolér?

Co je to mikrokontrolér?
Co je to mikrokontrolér?

Mikroprocesor je zjednodušený počítač, který má velmi malé množství paměti, RAM,…

je to velmi kompaktní a levný nástroj, který je snadno dostupný. Mikrořadič používaný v Arduino UNO je ATmega 328, obsahuje EEPROM, lze jej opakovaně programovat vymazáním předchozího kódu.

Krok 4: Typy Arduina

Typy Arduina
Typy Arduina

Na obrázku jsou uvedeny různé typy arduino desek, které jsou nejoblíbenější.

Arduino UNO

Tento typ desky je oblíbený a nejvhodnější pro začátečníky! obsahuje řadu samičích kolíků, takže pomocí mužského kolíku můžeme jednoduše vytvořit spojení bez jakéhokoli pájení nebo použití prkénka.

Arduino nano

To je velmi podobné desce UNO, kromě toho, že velikost desky je minimalizována, takže si zaslouží své jméno. Obsahuje řadu pájených samčích kolíků, které lze připojit k prkénku a použít přímo bez jakéhokoli pájení. To je ve srovnání poměrně levné do UNO.

Podložka Arduino LILY

Používá se pro nositelnou elektroniku.

Krok 5: Struktura Arduina

Struktura Arduina
Struktura Arduina

1. USB konektor-toto ustanovení slouží k nahrání vašeho kódování a může být také použito jako napájecí zdroj pro arduino.

2. Digitální piny (2-13) se používají pro vstupní a výstupní operace.

3. Analogové piny (0-5) se používají pro vstupní a výstupní operace v analogové formě.

5. červené tlačítko slouží k resetování desky, tj. Spuštění kódu začíná od začátku.

6. Sériové piny RX, TX se používají pro sériovou komunikaci.

7. má také vstupní zásuvku DC.

Krok 6: NASTAVENÍ

ZALOŽIT
ZALOŽIT
ZALOŽIT
ZALOŽIT

1. Nainstalujte software arduino IDE. (Bezplatný software)

2. Připojte desku arduino a vyberte správný port a odrůdu.

poznámka: pro mě je číslo portu com23, vaše se může lišit.

Doporučte obrázky!

Krok 7: Vaše první LED dioda projektu

Vaše první projektová LED bliká
Vaše první projektová LED bliká
Vaše první projektová LED bliká
Vaše první projektová LED bliká

V tomto projektu uděláte LED k blikání.

jeden sekundový stav ZAPNUT, jeden druhý stav VYPNUT.

Hardware

proveďte připojení podle obrázku.

Software

nahrajte kód zobrazený na obrázku.

Jakmile je kódování nahráno, LED začne blikat.

Poznámka:

void setup () -section se spustí pouze jednou.

void loop ()-provádí se opakovaně, dokud napájení nezůstane zapnuté.

Krok 8: PWM -modulace šířky pulsu

Šířková modulace PWM
Šířková modulace PWM

-To se používá k tomu, aby LED zářila ve fázích s různým jasem.

-ztlumit a poté zesvětlit!

-analogový pin podporuje pouze 8bitová data (0-255).

-použijeme k vytvoření PWM analogový zápis místo digitálního zápisu.

-kód bude analogWrite (LED dioda, hodnota)

PWM: 3, 5, 6, 9, 10 a 11 pinů Poskytuje 8bitový výstup PWM s analogWrite ()

LED pin- digitální pin, do kterého jste připojili LED.

hodnota - hodnota se pohybuje od (0-255), nižší hodnota způsobí ztlumení LED diody, vysoká hodnota způsobí jasnější LED diodu.

CVIČENÍ:

zkuste krok za krokem osvětlit LED pomocí smyčky for pro odkaz na odkaz!

Krok 9: Sériová komunikace

Sériová komunikace
Sériová komunikace

Sériový se používá pro komunikaci mezi deskou Arduino a počítačem nebo jinými zařízeními. Všechny desky Arduino mají alespoň jeden sériový port (také známý jako UART nebo USART): Sériový. Komunikuje na digitálních pinech 0 (RX) a 1 (TX) a také s počítačem přes USB. Pokud tedy používáte tyto funkce, nemůžete také použít piny 0 a 1 pro digitální vstup nebo výstup.

pomáhá znát hodnoty senzorů, které jsou k němu připojeny

Pomáhají také při připojování bezdrátových modulů, jako je bluetooth, wifi Esp8266….

Má to mnohem víc společného ………………………..!

Krok 10: Aplikovaná sériová komunikace

Aplikovaná sériová komunikace
Aplikovaná sériová komunikace
Aplikovaná sériová komunikace
Aplikovaná sériová komunikace

V této relaci získáme výstupní hodnotu z odporu závislého na LDR a zobrazíme ji na sériovém monitoru.

hardwarová připojení a kódování najdete na obrázcích!

nyní přerušte hodnotu senzoru rušivým světlem dopadajícím na senzor a sledujte změny hodnot!

CVIČENÍ:

Vaším úkolem je vytvořit LED záři na základě výstupu LDR, tj. LED by měla ve tmě svítit jasněji a ve světlé situaci by měla zářit.

vodítko: použijte PWM a sériovou komunikaci.

je to základ pro automatizaci!

Pokračování příště……

Toto je pouze úvodní modul, o kterém budu psát více a tyto moduly budou brzy vydány, sledujte mě, pokud se vám to líbí

několik nadcházejících témat:

  • Ovládání servomotoru.
  • ultrazvukový modul.
  • IR senzor.
  • ovladač motoru L293D.
  • bluetooth komunikace
  • a mnoho dalšího ……………………. Doufám, že se vám to líbí……………………………..!!!! „sdílejte znalosti!“„SLEDUJTE MNĚ DALŠÍ INFORMACE“

Doporučuje: