Arduino uno on eräänlainen mikro-ohjainkortti, joka perustuu ATmega328: een, ja Uno on italialainen termi, joka tarkoittaa yhtä. Arduino Uno on nimetty mikro-ohjainkortin tulevan julkaisun merkitsemiseksi Arduino Uno Board 1.0 . Tämä kortti sisältää digitaaliset I / O-nastat 14, virtaliittimen, analogisen i / ps-6, keraamisen resonaattorin A16 MHz, USB-yhteyden, RST-painikkeen ja ICSP-otsikon. Kaikki nämä voivat tukea mikrokontrolleri liittämistä varten tämä kortti tietokoneeseen. Tämän kortin virransyöttö voidaan tehdä AC-DC-sovittimen, USB-kaapelin tai muuten akun avulla. Tässä artikkelissa käsitellään mitä on Arduino Uno mikrokontrolleri , tappi kokoonpano, Arduino Unon tekniset tiedot tai ominaisuudet ,ja sovellukset.
Mikä on Arduino Uno ATmega328?
ATmega328 on eräänlainen yksisiruinen mikrokontrolleri, joka on muodostettu Atmelin kanssa megaAVR-perhe . Tämän Arduino Unon arkkitehtuuri on räätälöity Harvardin arkkitehtuuri, jossa on 8 bittiä RISC-prosessori ydin. Muut Arduinon levyt Yksi sisältää Arduino Pro Mini, Arduino Nano, Arduino Due, Arduino Mega ja Arduino Leonardo.
Arduino Uno ATmega328
Arduino Uno Boardin ominaisuudet
Arduino Uno ATmega328: n ominaisuudet sisältää seuraavat.
- Käyttöjännite on 5 V
- Suositeltu tulojännite vaihtelee välillä 7v - 12V
- Tulojännite vaihtelee välillä 6v - 20V
- Digitaaliset tulo- / lähtöliittimet ovat 14
- Analogiset i / p-nastat ovat 6
- Kunkin tulo- / lähtönipin DC-virta on 40 mA
- 3,3 V: n nastan DC-virta on 50 mA
- Flash-muisti on 32 kt
- SRAM on 2 kt
- EEPROM on 1 kt
- CLK-nopeus on 16 MHz
Arduino Uno Pin -kaavio
Arduino Uno -levy voidaan rakentaa virtaliittimillä, analogisilla nastoilla, ATmegs328: lla, ICSP-otsikossa, nollauspainikkeella virta LED , digitaaliset nastat, testijohdotetut 13, TX / RX-nastat, USB-liitäntä, ulkoinen virtalähde . Arduino UNO -taulun kuvaus käsitellään jäljempänä.
Arduino Uno Board Pin -määritys
Virtalähde
Arduino Uno -virtalähde voidaan tehdä USB-kaapelin tai ulkoisen virtalähteen avulla. Ulkoiset virtalähteet sisältävät pääasiassa vaihtovirta-DC-sovittimen, muuten akun. Sovitin voidaan liittää Arduino Unoon liittämällä Arduino-kortin virtaliitäntään. Samoin, akku johtimet voidaan liittää POWER-liittimen Vin-nastaa ja GND-nastaa. Ehdotettu jännitealue on 7 - 12 volttia.
Tulo ja lähtö
Arduino Unon 14 digitaalista nastaa voidaan käyttää tulona ja ulostulona sellaisten toimintojen avulla kuin pinMode (), digitalWrite () ja Digital Read ().
Pin1 (TX) & Pin0 (RX) (sarja): Tätä nastaa käytetään TTL-sarjatietojen lähettämiseen ja vastaanottamiseen, ja ne on kytketty ATmega8U2 USB - TTL -sarjapiirin vastaaviin nastoihin.
Tapit 2 ja 3 (ulkoiset keskeytykset): Ulkoiset nastat voidaan kytkeä aktivoimaan keskeytys matalalla arvolla, arvon muutoksella.
Nastat 3, 5, 6, 9, 10 ja 11 (PWM): Tämä nasta antaa 8-bittisen PWM o / p: n analogWrite () -toiminnon avulla.
SPI-nastat (Pin-10 (SS), Pin-11 (MOSI), Pin-12 (MISO), Pin-13 (SCK): Nämä nastat ylläpitävät SPI-viestintää, vaikka peruslaitteiston tarjoama, ei tällä hetkellä kuulu Arduino-kieleen.
Tappi 13 (LED): Sisäänrakennettu LED voidaan liittää pin-13: een (digitaalinen nasta). KORKEA-arvon tapana valodiodi aktivoituu aina, kun tappi on MATALA.
Pin-4 (SDA) ja Pin-5 (SCL) (I2C): Se tukee TWI-viestintää Wire-kirjaston avulla.
AREF (vertailujännite): Referenssijännite on analogiselle i / ps: lle analogireferenssillä ().
Palauta tappi: Tätä nastaa käytetään mikrokontrollerin nollaamiseen (RST).
Muisti
Tämän Atmega328 Arduino -mikrokontrollerin muisti sisältää flash-muistin - 32 kt koodin tallentamista varten, SRAM-2 KB EEPROM-1 KB.
Viestintä
Arduino Uno ATmega328 tarjoaa UART TTL- sarjaliikenne , ja siihen pääsee digitaalisilla nastoilla, kuten TX (1) ja RX (0). Arduinon ohjelmistossa on sarjamittari, joka sallii helpon datan. Piirilevyssä on kaksi LEDiä, kuten RX & TX, jotka vilkkuvat aina, kun tietoja lähetetään USB: n kautta.
SoftwareSerial-kirjasto sallii sarjaliikenteen Arduino Uno -digitaalisilla nastoilla ja ATmega328P tukee sekä TWI: tä (I2C) että SPI-viestintä . Arduino-ohjelmisto sisältää langallisen kirjaston I2C-väylän käytön yksinkertaistamiseksi.
Kuinka käyttää Arduino Unoa?
Arduino Uno voi tunnistaa ympäristön syötteestä. Tässä tulossa on useita antureita, jotka voivat vaikuttaa ympäristöönsä ohjaamalla moottoreita, valoja, muita toimilaitteita jne. Arduino-kortin ATmega328-mikrokontrolleri voidaan ohjelmoida Arduino-ohjelmointikielen ja IDE: n (Integrated Development Environment) avulla. ). Arduino-projektit voi kommunikoida ohjelmiston avulla, kun se toimii tietokoneella.
Arduino-ohjelmointi
Kun Arduino IDE -työkalu on asennettu tietokoneeseen, kiinnitä Arduino-kortti tietokoneeseen USB-kaapelin avulla. Avaa Arduino IDE ja valitse oikea levy valitsemalla Työkalut–> Lauta ..> Arduino Uno ja valitse oikea portti valitsemalla Työkalut–> Portti. Tämä levy voidaan ohjelmoida Arduinon avulla ohjelmointikieli riippuu johdotuksesta.
Arduino-kortin aktivointi & vilkkuu LED pudota taululle ohjelmakoodi valitsemalla Tiedostot -> Esimerkkejä ..> Perustiedot ..> Flash. Kun ohjelmointikoodit on ladattu IDE: hen, ja napsauta sitten yläpalkissa olevaa latauspainiketta. Kun tämä prosessi on valmis, tarkista piirilevyn LED-salama.
USB: n korkeajännitesuojaus
Arduino Uno -taulussa on uudelleen järjestettävä poly-sulake, joka suojaa tietokoneen USB-porttia ylijännitteeltä. Vaikka useimmilla tietokoneilla on oma sisäsuoja, sulake antaa ylimääräisen turvallisuuden. Jos USB-porttiin syötetään yli 500 mA, sulake rikkoo yhteyden säännöllisesti, kunnes ylijännite on poistettu.
Fyysiset ominaisuudet
Arduino-levyn fyysisiin ominaisuuksiin kuuluvat pääasiassa pituus ja leveys. piirilevy Arduino Unon pituus ja leveys ovat 2,7 x 2,1 tuumaa, mutta virtaliitin ja USB-liitin ulottuvat edellisen mittauksen ulkopuolelle. Lauta voidaan kiinnittää pinnalle, muuten ruuvinreikien kanssa.
Arduino Uno ATmega328 -sovellukset
Arduino Unon sovellukset Sisällytä seuraavat.
- Arduino uno käytetään Do-it-Yourself -projektien prototyyppien luomisessa.
- Koodipohjaiseen hallintaan perustuvien projektien kehittämisessä
- Automaatiojärjestelmän kehittäminen
- Peruspiirisuunnitelmien suunnittelu.
Näin ollen kyse on kaikesta Arduino Uno -taulukko . Edellä olevista tiedoista voidaan lopuksi päätellä, että tämä on 8-bittinen ATmega328P-mikrokontrolleri. Siinä on erilaisia komponentteja, kuten sarjaliikenne, kideoskillaattori , jännitesäädin tukemaan mikrokontrolleri . Tämä kortti sisältää USB-yhteyden, digitaaliset I / O-nastat-14, analogiset i / p-nastat-6, virtapiiriliittimen, nollauspainikkeen ja ICSP-otsikon. Tässä on kysymys sinulle, mikä on Arduino Unon hinta Intiassa ?