Analógom ruského Arduina je mikrokontrolér Iskra JS. Dodávka v Moskovskej a Leningradskej oblasti

Ja skra Neo je vývojová platforma s mikrokontrolérom ATmega32U4. Je ekvivalentom talianskeho Arduina Leonardo, ale vyrába sa v Rusku a kvalitou nie je horší. Ak váš projekt vyžaduje rozpočtovú dosku mikrokontroléra s maximálnou kompatibilitou s rozširujúcimi doskami, snímačmi a inými elektronickými modulmi, Iskra Neo je vynikajúcou voľbou.
Arduino je otvorená platforma, ktorá vám umožňuje zostaviť všetky druhy elektronických zariadení. Na jeho základe bola postavená Iskra Neo. Bude to zaujímať kreatívcov, dizajnérov, programátorov a všetky zvedavé mysle, ktoré si chcú postaviť svoj vlastný gadget. Zariadenia môžu pracovať autonómne aj v spojení s počítačom. Všetko závisí od nápadu.

Programovanie
Na programovanie sa používa zjednodušená verzia C ++, známa tiež ako Wiring. Vývoj je možné vykonávať pomocou známeho bezplatného ID Arduino IDE aj pomocou ľubovoľných nástrojov C / C ++. Podporované operačné systémy sú Windows, MacOS X a Linux.
Dosku môžete flashovať pomocou kábla microUSB. Samotný kábel nie je súčasťou balenia.
Pri práci z IDE Arduino v nastaveniach prostredia stojí za výber dosky „Arduino Leonardo“.

Výkon
Iskra Neo pracuje na 16 MHz. Mikrokontrolér ATmega32U4 vám poskytne 32 kB flash pamäte na ukladanie firmvéru, 2,5 kB SRAM a 1 kB energeticky nezávislej EEPROM na ukladanie údajov počas výpadkov napájania.
To je dosť na riešenie mnohých úloh, ako je ovládanie robota, priemyselná automatizácia, inteligentný dom, svetelné inštalácie atď.

Kompatibilita
Na doske nájdete tradičné kolíkové hlavičky Arduino. Sú usporiadané podľa štandardného pinoutu Arduino R3, takže na dosku je možné nainštalovať rozširujúce dosky Arduino.
Prirodzené logické napätie pre Iskra Neo je 5 V. To poskytuje elektrickú kompatibilitu s väčšinou periférií Arduino.
Ak je snímač alebo modul označený ako kompatibilný s Arduino, je kompatibilný aj s Iskra Neo.

I / O porty
Na svorkovniciach je 20 I / O pinov. Medzi nimi nájdete:

  • 7 pinov s PWM
  • 12 analógových vstupov pre 1024 gradácií
  • 1 hardvérové ​​rozhranie UART (sériové)
  • 1 hardvérové ​​rozhranie TWI (I²C)
  • 5 pinov podporujúcich prerušenie hardvéru

Rozhranie SPI je umiestnené na samostatnej skupine pinov.
Na rozdiel od originálu sme na Iskre Neo označili všetky analógové vstupy a piny prerušením označením, aby ste sa v nich mohli jednoduchšie orientovať.

Výživa
Napájanie je možné dodať buď z počítača cez port microUSB, alebo pomocou 2,1 mm napájacieho konektora. Zdroj je detekovaný automaticky.
V prípade napájania cez zásuvku je odporúčané vstupné napätie 7-12 V. Regulátor napätia vyrovná vstupné napätie na natívnych 5 voltov. Zdrojom energie môže byť sieťový adaptér, batérie alebo nabíjateľné batérie.
Na napájanie pripojených periférií používajte piny 5 V a 3,3 V, ktoré udávajú úrovne napätia zodpovedajúce ich názvu. Z 5V pinu môžete získať celkovo až 1 000 mA, z 3,3V kolíka - až 800 mA. Upozorňujeme, že na pôvodných doskách je maximálny prúd od 3,3 V iba 50 mA, čo neumožňuje priame pripojenie nenasýtených 3,3 V modulov. Iskra Neo to umožňuje.

Komunikácia
Iskra Neo, na rozdiel od rovnakého Arduino Uno, smeruje k USB prostredníctvom samostatného rozhrania USB CDC. To znamená, že 0. a 1. kolík hardvérového portu UART zostanú voľné a môžete ich používať súčasne s komunikáciou s počítačom a periférie na nich zavesené nerušia firmvér.
Keď sa mikrokontrolér resetuje, jeho spojenie s počítačom sa stratí a obnoví sa znova. To komplikuje proces blikania, ale nemal by to byť žiadny problém. Arduino IDE podporuje tento proces.
Pri otváraní sériového pripojenia z počítača sa stiahnutý náčrt znova nenačíta. To znamená, že ak odosielate údaje sériovo pred skutočným otvorením pripojenia, nikam sa nedostanú a nebudete ich môcť vidieť. Tento problém je možné vyriešiť programovo.
Z pohľadu počítača je Iskra Neo tiež HID zariadením (ako klávesnica alebo myš), takže je jednoduchšie vyrobiť nové vstupné zariadenie pre počítač na základe Iskra Neo ako s inými doskami.

USB ochrana
Iskra Neo je vybavená poistkou, ktorá chráni porty USB vášho počítača pred prepätím a skratom. Aj keď väčšina počítačov má svoju vlastnú obranu, poistka poskytuje väčšiu dôveru. Ak je do portu USB dodaných viac ako 500 mA, preruší spojenie a obnoví ho, keď sa situácia vráti do normálu.

Rozmery
Rozmer dosky je 69 × 53 mm. Zásuvky pre externé napájanie a USB vyčnievajú niekoľko milimetrov za určené hranice. Doska poskytuje miesta na montáž skrutiek alebo skrutiek. Vzdialenosť medzi kontaktmi je 2,54 mm (0,1 "), ale v prípade 7. a 8. kontaktu je vzdialenosť 0,16".

technické údaje

  • Mikrokontrolér: ATmega32U4
  • Taktovacia frekvencia: 16 MHz
  • Flash pamäť: 32 KB (z toho 4 KB používa bootloader)
  • SRAM: 2,5 kB
  • Pamäť EEPROM: 1 kB
  • Pracovné napätie: 5V
  • Odporúčané vstupné napätie: 7-12V
  • Maximálny prúd z pinu 5V: 1 A
  • Maximálny prúd z I / O kolíka: 40 mA
  • Maximálny celkový prúd z I / O pinov: 200 mA
  • I / O porty na všeobecné účely: 20
  • Porty PWM: 7
  • Porty pripojené k ADC: 12
  • Kapacita ADC: 10 bitov
  • Hardvérové ​​rozhrania: UART, I²C, SPI
  • Rozmery: 69 × 53 mm

Doska Iskra Neo je vývojová platforma s mikrokontrolérom ATmega32U4. Je ekvivalentom talianskeho Arduina Leonardo, ale vyrábame ho v Rusku a kvalitou nie je horší. Ak váš projekt vyžaduje rozpočtovú dosku mikrokontroléra s maximálnou kompatibilitou s rozširujúcimi doskami, snímačmi a inými elektronickými modulmi, Iskra Neo je vynikajúcou voľbou.

Arduino je otvorená platforma, ktorá vám umožňuje zostaviť všetky druhy elektronických zariadení. Na jeho základe bola postavená Iskra Neo. Bude to zaujímať kreatívcov, dizajnérov, programátorov a všetky zvedavé mysle, ktoré si chcú postaviť svoj vlastný gadget. Zariadenia môžu pracovať autonómne aj v spojení s počítačom. Všetko závisí od nápadu.

Programovanie

Na programovanie sa používa zjednodušená verzia C ++, známa tiež ako Wiring. Vývoj je možné vykonávať pomocou známeho bezplatného IDE Arduino aj pomocou ľubovoľných nástrojov C / C ++. Podporované operačné systémy sú Windows, MacOS X a Linux.

Dosku môžete flashovať pomocou kábla microUSB. Samotný kábel nie súčasťou súpravy.

Pri práci z IDE Arduino v nastaveniach prostredia stojí za výber dosky „Arduino Leonardo“.

Výkon

Iskra Neo pracuje na frekvencii 16 MHz. Mikrokontrolér ATmega32U4 vám poskytne 32 kB flash pamäte na ukladanie firmvéru, 2,5 kB SRAM a 1 kB energeticky nezávislej pamäte EEPROM na ukladanie údajov počas výpadkov napájania.

To je dosť na riešenie mnohých úloh, ako je ovládanie robota, priemyselná automatizácia, inteligentný dom, svetelné inštalácie atď.

Kompatibilita

Na doske nájdete tradičné kolíkové hlavičky Arduino. Sú umiestnené podľa štandardného vývodu Arduino R3 tak, aby na dosku bolo možné nainštalovať rozširujúce dosky Arduino.

Prirodzené logické napätie pre Iskra Neo je 5 V. To poskytuje elektrickú kompatibilitu s väčšinou periférií Arduino.

Ak je snímač alebo modul označený ako kompatibilný s Arduino, je kompatibilný aj s Iskra Neo.

I / O porty

Na svorkovniciach je 20 I / O pinov. Medzi nimi nájdete:

  • 7 pinov s PWM
  • 12 analógových vstupov pre 1024 gradácií
  • 1 hardvérové ​​rozhranie UART (sériové)
  • 1 hardvérové ​​rozhranie TWI (I²C)
  • 5 pinov podporujúcich prerušenie hardvéru

Rozhranie SPI je umiestnené na samostatnej skupine pinov.

Na rozdiel od originálu sme na Iskre Neo označili všetky analógové vstupy a piny prerušením označením, aby ste sa v nich mohli jednoduchšie orientovať.

Výživa

Napájanie je možné dodať buď z počítača cez port microUSB, alebo pomocou 2,1 mm napájacieho konektora. Zdroj je detekovaný automaticky.

Na napájanie pripojených periférií používajte piny 5 V a 3,3 V, ktoré udávajú úrovne napätia zodpovedajúce ich názvu. Z 5V pinu môžete získať celkovo až 1 000 mA, z 3,3V kolíka - až 800 mA. Upozorňujeme, že na pôvodných doskách je maximálny prúd s 3,3 V iba 50 mA, čo neumožňuje priame pripojenie obžerských 3,3 V modulov. Iskra Neo to umožňuje.

Komunikácia

Iskra Neo, na rozdiel od rovnakého Arduino Uno, smeruje k USB prostredníctvom samostatného rozhrania USB CDC. To znamená, že 0. a 1. kolík hardvérového portu UART zostanú voľné a môžete ich používať súčasne s komunikáciou s počítačom a periférie na nich zavesené nerušia firmvér.

Keď sa mikrokontrolér resetuje, jeho spojenie s počítačom sa stratí a znova stúpne. To komplikuje proces blikania, ale nemal by to byť žiadny problém. Arduino IDE podporuje tento proces.

Pri otváraní sériového pripojenia z počítača sa stiahnutý náčrt znova nenačíta. To znamená, že ak odosielate údaje sériovo pred skutočným otvorením pripojenia, nikam sa nedostanú a nebudete ich môcť vidieť. Tento problém je možné vyriešiť programovo.

Z pohľadu počítača je Iskra Neo tiež HID zariadením (ako klávesnica alebo myš), takže je jednoduchšie vyrobiť nové vstupné zariadenie pre počítač na základe Iskra Neo ako s inými doskami.

USB ochrana

Iskra Neo sme vybavili poistkou, ktorá chráni porty USB vášho počítača pred prepätím a skratom. Aj keď väčšina počítačov má vlastnú obranu, poistka poskytuje väčšiu dôveru. Ak je do portu USB dodaných viac ako 500 mA, preruší spojenie a obnoví ho, keď sa situácia vráti do normálu.

Rozmery

Rozmer dosky je 69 × 53 mm. Zásuvky pre externé napájanie a USB vyčnievajú niekoľko milimetrov za určené hranice. Doska poskytuje miesta na montáž skrutiek alebo skrutiek. Vzdialenosť medzi kontaktmi je 2,54 mm (0,1 "), ale v prípade 7. a 8. kontaktu je vzdialenosť 0,16".

technické údaje

  • Mikrokontrolér: ATmega32U4
  • Taktovacia frekvencia: 16 MHz
  • Flash pamäť: 32 KB (z toho 4 KB používa bootloader)
  • SRAM: 2,5 kB
  • Pamäť EEPROM: 1 kB
  • Pracovné napätie: 5V
  • Odporúčané vstupné napätie: 7-12V
  • Maximálny prúd z pinu 5V: 1 A
  • Maximálny prúd z I / O kolíka: 40 mA
  • Maximálny celkový prúd z I / O pinov: 200 mA
  • I / O porty na všeobecné účely: 20
  • Porty PWM: 7
  • Porty pripojené k ADC: 12
  • Kapacita ADC: 10 bitov
  • Hardvérové ​​rozhrania: UART, I²C, SPI
  • Rozmery: 69 × 53 mm

Doručenie kuriérom v Petrohrade a Moskve:

  • Dodávka sa vykonáva v Petrohrade a Moskve do 5 km od okruhu / moskovského okruhu;
  • Objednávky nad 4 000 rubľov doručené JE ZADARMO... Pri menšej sume objednávky budú náklady na doručenie od 350 rubľov;
  • Kuriér doručí objednávku na zadanú adresu vo vami zvolenom časovom intervale, pričom vás vopred informoval o odchode (približne za 1 hodinu);
  • Odhadovaná doba dodania od 1 hodiny do 2 dní

Dodávka v Moskovskej a Leningradskej oblasti:

  • Dodávka sa vykonáva do všetkých miest a obcí Moskovskej a Leningradskej oblasti.
  • Objednávky nad 4 000 rubľov doručené JE ZADARMO. Pri menšej sume objednávky náklady na doručenie od 350 rubľov.
  • Odhadovaná doba dodania 1-3 dni(podľa dostupnosti tovaru na sklade).
  • Bezplatné doručenie a pohodlný spôsob prijatia objednávky prediskutuje a potvrdí vedúci po zadaní objednávky.

Dodávka po celom Rusku:

  • Dodávka sa vykonáva do všetkých miest a obcí Ruska.
  • Objednávky nad 4 000 rubľov doručené JE ZADARMO. Pri menšej sume objednávky budú náklady na doručenie od 350 rubľov;
  • Doručenie je potvrdené vedúcim po zadaní objednávky a výbere vhodného miesta vyzdvihnutia.
  • Odhadovaná doba dodania 2-5 dní(v priemere v Rusku).
  • Bezplatné doručenie a pohodlný spôsob prijatia objednávky prediskutuje a potvrdí vedúci po zadaní objednávky.

Iskra Neo je vývojová platforma s mikrokontrolérom ATmega32U4. Je ekvivalentom talianskeho Arduina Leonardo, ale vyrába sa v Rusku a kvalitou nie je horší. Ak váš projekt vyžaduje rozpočtovú dosku mikrokontroléra s maximálnou kompatibilitou s rozširujúcimi doskami, snímačmi a inými elektronickými modulmi, Iskra Neo je vynikajúcou voľbou.

Arduino je otvorená platforma, ktorá vám umožňuje zostaviť všetky druhy elektronických zariadení. Na jeho základe bola postavená Iskra Neo. Bude to zaujímať kreatívcov, dizajnérov, programátorov a všetky zvedavé mysle, ktoré si chcú postaviť svoj vlastný gadget. Zariadenia môžu pracovať autonómne aj v spojení s počítačom. Všetko závisí od nápadu.

Programovanie

Na programovanie sa používa zjednodušená verzia C ++, známa tiež ako Wiring. Vývoj je možné vykonať pomocou známeho bezplatného IDE Arduino aj pomocou ľubovoľných nástrojov C / C ++. Podporované operačné systémy sú Windows, MacOS X a Linux.

Dosku môžete flashovať pomocou kábla microUSB. Samotný kábel nie súčasťou súpravy.

Pri práci z IDE Arduino v nastaveniach prostredia stojí za výber dosky „Arduino Leonardo“.

Výkon

Iskra Neo pracuje na frekvencii 16 MHz. Mikrokontrolér ATmega32U4 vám poskytne 32 kB flash pamäte na ukladanie firmvéru, 2,5 kB SRAM a 1 kB energeticky nezávislej pamäte EEPROM na ukladanie údajov počas výpadkov napájania.

To je dosť na riešenie mnohých úloh, ako je ovládanie robota, priemyselná automatizácia, inteligentný dom, svetelné inštalácie atď.

Kompatibilita

Na doske nájdete tradičné kolíkové hlavičky Arduino. Sú usporiadané podľa štandardného pinoutu Arduino R3, takže na dosku je možné nainštalovať rozširujúce dosky Arduino.

Prirodzené logické napätie pre Iskra Neo je 5 V. To poskytuje elektrickú kompatibilitu s väčšinou periférií Arduino.

Ak je snímač alebo modul označený ako kompatibilný s Arduino, je kompatibilný aj s Iskra Neo.

I / O porty

Na svorkovniciach je 20 I / O pinov. Medzi nimi nájdete:

  • 7 pinov s PWM
  • 12 analógových vstupov pre 1024 gradácií
  • 1 hardvérové ​​rozhranie UART (sériové)
  • 1 hardvérové ​​rozhranie TWI (I²C)
  • 5 pinov podporujúcich prerušenie hardvéru

Rozhranie SPI je umiestnené na samostatnej skupine pinov.

Na rozdiel od originálu sme na Iskre Neo označili všetky analógové vstupy a piny prerušením označením, aby ste sa v nich mohli jednoduchšie orientovať.

Výživa

Napájanie je možné dodať buď z počítača cez port microUSB, alebo pomocou 2,1 mm napájacieho konektora. Zdroj je detekovaný automaticky.

Na napájanie pripojených periférií používajte piny 5 V a 3,3 V, ktoré udávajú úrovne napätia zodpovedajúce ich názvu. Z 5V pinu môžete získať celkovo až 1 000 mA, z 3,3V kolíka - až 800 mA. Upozorňujeme, že na pôvodných doskách je maximálny prúd s 3,3 V iba 50 mA, čo neumožňuje priame pripojenie obžerských 3,3 V modulov. Iskra Neo to umožňuje.

Komunikácia

Iskra Neo, na rozdiel od rovnakého Arduino Uno, smeruje k USB prostredníctvom samostatného rozhrania USB CDC. To znamená, že 0. a 1. kolík hardvérového portu UART zostanú voľné a môžete ich používať súčasne s komunikáciou s počítačom a periférie na nich zavesené nerušia firmvér.

Keď sa mikrokontrolér resetuje, jeho spojenie s počítačom sa stratí a znova stúpne. To komplikuje proces blikania, ale nemal by to byť žiadny problém. Arduino IDE podporuje tento proces.

Keď sa z počítača otvorí sériové pripojenie, stiahnutý náčrt sa znova nenačíta. To znamená, že ak odosielate údaje sériovo pred skutočným otvorením pripojenia, nikam nepôjdu a nebudete ich môcť vidieť. Tento problém je možné vyriešiť programovo.

Z pohľadu počítača je Iskra Neo tiež HID zariadením (ako klávesnica alebo myš), takže je jednoduchšie vyrobiť nové vstupné zariadenie pre počítač na základe Iskra Neo ako s inými doskami.

USB ochrana

Iskra Neo sme vybavili poistkou, ktorá chráni porty USB vášho počítača pred prepätím a skratom. Aj keď väčšina počítačov má vlastnú obranu, poistka poskytuje väčšiu dôveru. Ak je do portu USB dodaných viac ako 500 mA, preruší spojenie a obnoví ho, keď sa situácia vráti do normálu.

Rozmery

Rozmer dosky je 69 × 53 mm. Zásuvky pre externé napájanie a USB vyčnievajú niekoľko milimetrov za určené hranice. Doska poskytuje miesta na montáž skrutiek alebo skrutiek. Vzdialenosť medzi kontaktmi je 2,54 mm (0,1 "), ale v prípade 7. a 8. kontaktu je vzdialenosť 0,16".

technické údaje

  • Mikrokontrolér: ATmega32U4
  • Taktovacia frekvencia: 16 MHz
  • Flash pamäť: 32 KB (z toho 4 KB používa bootloader)
  • SRAM: 2,5 kB
  • Pamäť EEPROM: 1 kB
  • Pracovné napätie: 5V
  • Odporúčané vstupné napätie: 7-12 V
  • Maximálny prúd z pinu 5V: 1 A
  • Maximálny prúd z I / O kolíka: 40 mA
  • Maximálny celkový prúd z I / O pinov: 200 mA
  • I / O porty na všeobecné účely: 20
  • Porty PWM: 7
  • Porty pripojené k ADC: 12
  • Kapacita ADC: 10 bitov
  • Hardvérové ​​rozhrania: UART, I²C, SPI
  • Rozmery: 69 × 53 mm

Mikrokontrolérová doska Iskra Neo je kópiou nástenky Arduino Leonardo vyrába spoločnosť Amperka.

Doska sa predáva oddelene od všetkých pomocných zariadení a príslušenstva, okrem nej sú v kartónovej škatuli iba dve ochranné penové vložky.

Na rozdiel od rozšíreného Arduino UNO, kde je mikrokontrolér inštalovaný v špeciálnej zásuvke, je mikrokontrolér spájkovaný na doske Iskra Neo. To mierne znižuje celkovú výšku dosiek, ale znemožňuje výmenu mikrokontroléra. Pripojenie k počítaču je cez port microUSB (na Arduino UNO sa používa USB-B).

Digitálne porty boli skontrolované pomocou jednoduchého programu, ktorý zapisuje na všetky porty najskôr vysokú a potom nízku logickú úroveň.

/*
Skontrolujte digitálne porty 0-13
*/
neplatné nastavenie () (
pinMode (13, VÝSTUP);
pinMode (12, VÝSTUP);
pinMode (11, VÝSTUP);
pinMode (10, VÝSTUP);
pinMode (9, VÝSTUP);
pinMode (8, VÝSTUP);
pinMode (7, VÝSTUP);
pinMode (6, VÝSTUP);
pinMode (5, VÝSTUP);
pinMode (4, VÝSTUP);
pinMode (3, VÝSTUP);
pinMode (2, VÝSTUP);
pinMode (1, VÝSTUP);
pinMode (0, VÝSTUP);
}

// funkcia slučky beží znova a znova navždy
prázdna slučka () (
digitalWrite (13, VYSOKÝ); // zapnite LED (HIGH je úroveň napätia)
digitalWrite (12, VYSOKÝ);
digitalWrite (11, VYSOKÝ);
digitalWrite (10, VYSOKÝ);
digitalWrite (9, VYSOKÝ);
digitalWrite (8, VYSOKÝ);
digitalWrite (7, VYSOKÝ);
digitalWrite (6, VYSOKÝ);
digitalWrite (5, VYSOKÝ);
digitalWrite (4, VYSOKÉ);
digitalWrite (3, VYSOKÉ);
digitalWrite (2, VYSOKÉ);
digitalWrite (1, VYSOKÝ);
digitalWrite (0, VYSOKÉ);

digitalWrite (13, NÍZKY); // vypnite LED znížením napätia na NÍZKU
digitalWrite (12, NÍZKY);
digitalWrite (11, NÍZKY);
digitalWrite (10, NÍZKY);
digitalWrite (9, NÍZKY);
digitalWrite (8, NÍZKY);
digitalWrite (7, NÍZKY);
digitalWrite (6, NÍZKY);
digitalWrite (5, LOW);
digitalWrite (4, LOW);
digitalWrite (3, NÍZKY);
digitalWrite (2, NÍZKY);
digitalWrite (1, NÍZKA);
digitalWrite (0, LOW);
oneskorenie (1000); // počkajte chvíľu
}

Doska má tri prepojky pre všetky piny konektora ICSP. Dva z nich neovplyvňujú prácu rady. Tretí prepojovací mostík najbližší ku konektoru analógového portu A0-A5 blokuje dosku. Pred zapnutím dosky je potrebné ju odstrániť, všetky ostatné je možné tiež odstrániť, nebude to mať vplyv na činnosť dosky. Na doske Iskra Neo podporuje PWM sedem portov, namiesto 6 na Arduino UNO. Okrem digitálnych portov 3,5,6,7,9 a 11 je PWM implementovaný aj v 13. digitálnom porte, takže teraz môžete plynule ovládať jas vstavanej diódy LED pripojenej k tomuto portu.

Najdôležitejším zlepšením podľa mňa je, že táto doska zdvojnásobila (zo 6 na 12) počet portov, ktoré je možné použiť na analógový vstup informácií. Môžete napríklad použiť program prevzatý z tohto zdroja, iba namiesto druhého nainštalujeme 6. analógový port, ktorý na Arduino UNO vôbec nebol.

/*
* Dimmer_pot
*/

int potPin = 6; // potenciometer sa pripája k portu 6
int ledPin = 9; // LED sa pripája k digitálnemu kolíku 9
int val = 0; // premenná na ukladanie hodnoty vstupného napätia

neplatné nastavenie ()
{

prázdna slučka ()
{
val = analogRead (potPin); // odčítajte hodnotu z potenciometra
val = val / 4; // previesť z 0-1023 na 0-255
analogWrite (ledPin, val); // nastavte hodnotu
}

Doska je vo všeobecnosti celkom zaujímavá a nie veľmi vysoká (890 rubľov z novembra 2015) v porovnaní s pôvodnými doskami Arduino robí túto dosku celkom atraktívnou. Špeciálne pre stránku Rádiové obvody - Denev.

Diskutujte o článku MICROCONTROLLER BOARD ISKRA NEO

Vývojová platforma s mikrokontrolérom ATmega32U4. Je ekvivalentom talianskeho Arduina Leonardo, ale vyrábame ho v Rusku. Doska obsahuje všetko, čo potrebujete: 20 digitálnych vstupov / výstupov (7 z nich môže fungovať ako výstupy PWM, 12 ako analógové vstupy), 16 MHz kryštálový rezonátor, konektor micro-USB, napájací konektor, konektor pre programovanie v obvode ICSP (In-Circuit Serial Programming) a tlačidlo reset.

Prehľad rady

Pripojenie a konfigurácia

Ak chcete pracovať s doskou Iskra Neo v operačnom systéme Windows, stiahnite si a nainštalujte Arduino IDE do svojho počítača.

Pri práci z IDE Arduino v nastaveniach prostredia stojí za výber dosky „Arduino Leonardo“.

Niečo sa pokazilo?

Prvky dosky

Mikrokontrolér ATmega32U4

Srdcom platformy Iskra Neo je 8-bitový mikrokontrolér AVR, ATmega32U4. Poskytuje vám 32 kB flash pamäte na ukladanie firmvéru, 2,5 kB SRAM a 1 kB energeticky nezávislej pamäte EEPROM na ukladanie údajov.

Napájacie kolíky

    VIN: Napätie externého zdroja (nesúvisí s 5 V z USB alebo iného stabilizovaného napätia). Tento kolík môže dodávať externé napájanie aj spotrebovávať prúd, ak je zariadenie napájané z externého adaptéra.

    5V: Na kolík je napájané napätie 5 V z regulátora napätia na doske. Tento regulátor napája mikrokontrolér ATmega32U4. Nedoporučuje sa napájať zariadenie cez kolík 5V - v tomto prípade sa nepoužije regulátor napätia, čo môže viesť k zlyhaniu dosky.

    3,3 V: 3,3 V z regulátora napätia na doske. Maximálny prúd je 800 mA.

    GND: Pozemné nálezy.

    IOREF: Pin poskytuje rozširujúcim doskám informácie o prevádzkovom napätí mikrokontroléra. V závislosti od napätia sa rozširujúca doska môže prepnúť na príslušný zdroj napájania alebo použiť meniče úrovní, ktoré jej umožnia pracovať s 5 V aj 3,3 V zariadeniami.

I / O porty

    Digitálne vstupy / výstupy: piny 0 - 13
    Logická úroveň jedna - 5 V, nula - 0 V. Maximálny výstupný prúd - 40 mA. K kontaktom sú pripojené výsuvné odpory, ktoré sú v predvolenom nastavení vypnuté, ale dá sa povoliť softvérom.

    PWM: kolíky 3, 5, 6, 9, 10, 11 a 13
    Umožňuje výstup 8-bitových analógových hodnôt ako signál PWM.

    ADC: kolíky A0 - A5, A6 - A11 (na digitálnych kolíkoch 4, 6, 8, 9, 10 a 12).
    Arduino Uno má 12 analógových vstupov, z ktorých každý môže predstavovať analógové napätie ako 10-bitové číslo (1024 hodnôt). Kapacita ADC je 10 bitov.

    TWI / I²C: piny SDA a SCL
    Na komunikáciu s periférnymi zariadeniami pomocou synchrónneho protokolu prostredníctvom dvoch káblov. Použite knižnicu Wire.

    SPI: Kolíky ICSP konektora
    Vďaka knižnici SPI vám tieto piny umožňujú pracovať cez rozhranie SPI. Upozorňujeme, že linky SPI sú vyvedené iba do konektora ICSP a nie sú pripojené k pinom dosky. Rozširujúce karty SPI, ktoré nemajú 6-kolíkový konektor ICSP na pripojenie k Leonardu, nebudú fungovať.

    UART: kolíky 0 (RX) a 1 (TX)
    Slúži na prepojenie dosky Iskra Neo s inými zariadeniami prostredníctvom triedy Serial1. Ak chcete komunikovať s počítačom Iskra Neo prostredníctvom portu micro-USB, použite triedu Serial

LED indikácia

Konektor micro-USB

Konektor micro-USB je určený na flashovanie platformy Arduino Leonardo pomocou počítača.

Konektor pre externé napájanie

Konektor pre externé napájanie od 7 V do 12 V.

ICSP konektor

Konektor ICSP je na programovanie v obvode mikrokontroléra ATmega32U4. Pomocou knižnice SPI môžu tieto piny komunikovať prostredníctvom rozhrania SPI. Upozorňujeme, že riadky SPI nie sú duplikované na digitálnych kolíkoch. Ak rozširujúca doska používa SPI a nemá v spodnej časti konektor ICSP, ktorý sa viaže na tieto piny na Iskra Neo, nebude to fungovať.