Autor: Eugene Taylor
Dátum Stvorenia: 13 August 2021
Dátum Aktualizácie: 12 Smieť 2024
Anonim
1. Q light controller plus Getting started with QLC+. Fixtures and functions
Video: 1. Q light controller plus Getting started with QLC+. Fixtures and functions

Obsah

V tomto článku: Čo je ArduinoPrevezmite softvér Arduino IDEPresentation of Arduino boardNaša prvý testovací program Napájajte jednosmerný motor pomocou výzvy Shield L298N1er ChallengeSériová komunikácia I²C2ème ChallengeReferences

Vývojársky tím prišiel s projektom s názvom Arduino a implementoval malú programovateľnú PC dosku a bezplatný multiplatformový softvér, ku ktorému mal prístup každý, kto vytvoril elektronické systémy.



Cieľom tejto príručky je položiť základy pre používanie Arduina, a tým uľahčiť jeho manipuláciu.

Varovanie. Tento článok je určený ľuďom, ktorí majú dobré počítačové znalosti.

stupňa

1. časť Čo je Arduino

  1. LArduino je programovateľná elektronická karta. To znamená, že je to karta, ktorá nemôže urobiť nič, ak jej nehovoríte, čo máte robiť. Potrebuje program, aby fungoval!



    • Program nie je nič iné ako zoznam pokynov vykonaných systémom.
      • Ak chcete naprogramovať dosku Arduino, budeme potrebovať softvér, ktorý to dokáže.

Časť 2 Stiahnite si softvér Arduino IDE




  1. Ak chcete softvér prevziať, jednoducho prejdite na nasledujúci odkaz: Softvér Arduino IDE.
    • Tento softvér je kompatibilný s windows, linux a MacOS.

3. časť Predstavenie dosky Arduino



  1. Tu červenou farbou sú dôležité body, ktoré je potrebné na mape poznať.
    • 1). Mikrokontrolér: je to mozog našej mapy. Je to ten, kto prijme program, ktorý vytvoríme a kto ho uloží do svojej pamäte, aby vykonal kód.
    • 2 a 3). Napájací zdroj: karta musí byť napájaná buď 5V USB káblom alebo externým zdrojom medzi 7V a 12V DC. Toto napätie môže byť poskytnuté 9V batériou. Regulátor na karte potom pre správne fungovanie zníži toto napätie na 5V.
    • 4) LED: LED (svetlo emitujúca dióda) v hornej časti umožňuje testovanie zariadenia. Je pripojený k čelu mikrokontroléra. Táto kontrolka bliká niekoľko sekúnd, keď je karta pripojená k počítaču.
    • Dve spodné LED sa používajú na zobrazenie aktivity na sériovom kanáli (príjem „TX“ a „RX“). Keď sa program načíta do mikrokontroléra, prechádza týmto sériovým kanálom, takže vidíme blikanie LED diód.
    • 5a a 5b). spojenie: umožňuje vám na kartu pripojiť akýkoľvek typ zariadenia. Kartu je možné rozšíriť aj pomocou štítov, napríklad „štítový Ethernet“.




      • Teraz, keď máte predstavu o tom, čo je Arduino, spustíme náš prvý testovací program, aby sme zistili, či karta správne funguje!

4. časť Náš prvý testovací program

  1. Ak chcete používať našu kartu, musíte ju nainštalovať. Za týmto účelom pripojte kartu pomocou kábla USB k počítaču. Pri inštalácii softvéru „Arduino IDE“ by sa mal ovládač nainštalovať automaticky. Ak je karta správne pripojená, zostane svietiť malá zelená dióda LED.



  2. Otestujte program. Stačí spustiť program „Arduino IDE“ a otestovať náš prvý program, aby sme zistili, že naše Arduino funguje správne. Kliknite na „Blikať“, ako ukazuje obrázok.



  • Musíte to získať:



  • Pred odoslaním súboru „Blink“ na mapu, softvér musí špecifikovať typ karty a použitý sériový port.



  • Ak chcete poznať sériový port COM, ktorý používa Arduino, jednoducho choďte na internet Správca zariadení ktorý je v ovládací panel.



  • Iba sme odišli nahrávanie náš program na jeho odoslanie na mapu. Stačí kliknúť na malú šípku.



  • Ak všetko pôjde dobre, nahrávanie sa skončí a na karte by mala blikať kontrolka LED. Ak áno, vaše Arduino funguje správne! Teraz sme pripravení vytvoriť náš prvý program.

Časť 5 Riadenie jednosmerného motora pomocou štítu L298N

Účelom manipulácie bude beh motora v oboch smeroch pri rôznych rýchlostiach.



  1. Pochopiť zásadu. Najskôr by ste mali vedieť, že jednosmerný motor sa nepripája priamo na piny Arduino. Prúd, ktorý sa použije na otáčanie motora alebo motorov, bude skutočne dosť vysoký pre naše Arduino a mohol by sa poškodiť. Schopnosť štítu L298N musí byť schopná poskytnúť motorom dostatočný výkon, aby mohol pracovať.
    • N.B. môžeme tiež použiť čip L293D, ktorý vykonáva rovnakú úlohu ako štít L298N. Tento čip bol videný v článku, ako vziať do ruky Raspberry Pi. Výhodou tohto štítu je, že je účinnejší a vyžaduje menej času a vodičov na zapojenie.


  2. Štít L298N môže dodávať až 2 A pík a 20 W nepretržite. Má svoj vlastný logický výkonový obvod (na napájanie Arduino).
    • Porty ENA a ENB umožňujú riadiť amplitúdu napätia dodávaného do motora vďaka signálu PWM. Vďaka tomu môžeme meniť rýchlosť motorov.
    • Porty In1, In2 pre motor A a In3, In4 pre motor B umožňujú riadiť smer otáčania motorov.
    • Keď už viete niečo viac o štíte L298N, môžeme prepnúť na zapojenie.



      • Pripojte 7 (motor ENA 1) po odstránení prepojky na Arduino PIN 10 (žltý vodič).
      • Pripojte 8 (IN1) k Arduino PIN 9 (zelený vodič).
      • Pripojte 9 (IN1) k Arduino PIN 8 (fialový vodič).
      • Pripojte 4 (napájanie) k kladnému pólu batérie (červený vodič).
      • Pripojte 5 (uzemnenie alebo uzemnenie) k Arduino uzemneniu (čierny vodič).
      • Pripojte uzemnenie batérie / batérie k uzemneniu Arduid (čierny vodič).
  3. Prepnite na programovanie. Teraz, keď je zapojenie hotové. Musíme len ísť na programovanie.
  4. Najprv deklarujeme premenné. "inA" umožňuje riadiť rýchlosť a "in1" a "in2" smer otáčania:

int enA = 10; int1 = 9; int in2 = 8;

Vyložili sme kolíky:

void setup ()

V súčasnosti sú v našich dvoch premenných (TemperatureMSB a TemperatureLSB) dve premenné, ktoré zodpovedajú aktuálnej teplote. Tieto dve premenné sa potom budú musieť skonvertovať, aby sa dostali do desatinných miest.


Výrobca nás informuje v údajovom liste o dobre zdokumentovanom formáte teploty:



8. časť 2. výzva

Realizujte kód schopný vrátiť teplotu v tejto podobe:



Neváhajte a preštudujte si katalógový list DS1621. Prináša vám veľa informácií na realizáciu vášho kódu!

Vyberte Správu

Ako urobiť váš život zaujímavejším

Ako urobiť váš život zaujímavejším

V tomto článku: Zapojte a do dynamických aktivít. Uitite a, že máte rušný a zaujímavý život. Milujte voj životReferencie Niekedy v živote príde ča, keď a veci m...
Ako si spríjemniť barle

Ako si spríjemniť barle

V tomto článku: Pridajte ochranuPoužite voje barleReferencie Nemáte na výber, používať barle po zranení nohy? Čokoro i uvedomíte, že okrem toho, že te a mueli poraniť, bu...