Névjegyzék

Arduino Pro Mini kapcsolat. Arduino Pro Mini - Pinout és jellemzők. Ami erre van szükség

Tábornok

Az ARDUINO PRO MINI az ATMEGA168 mikrokontrollerre épül ( technikai leírás). A platform tartalmaz 14 digitális be- és kimenetek (6 amelyeket fel lehet használni, mint PWM kimenet), 6 analóg bemenet, egy rezonátor, az újraindítás gombot, és a lyukak szereléshez a következtetéseket. A hat következtetés egy blokk csatlakoztatható egy FTDI kábelhez vagy a Sparkfun kártyához, hogy energiát és kommunikációt biztosítson az USB-n keresztül.

Az ARDUINO PRO MINI-t úgy tervezték, hogy az objektumok vagy kiállítások nem állandó telepítéséhez készült. A platformot a megállapított következtetések nélkül szállítják, amely lehetővé teszi a felhasználók számára, hogy alkalmazzák saját következtetéseiket és csatlakozókat. A következtetések kompatibilisek az ARDUINO MINI platformtal.

A Pro Mini platform két változata van. Az egyik változat 3,3 V-os feszültségen és 8 MHz-es frekvencián működik, a másik pedig 5 V feszültségen és 16 MHz-es frekvencián.

Az Arduino Pro mini Sparkfun Electronics által tervezett és gyártott.

Rendszer és forrásadatok

Jellemzők
Étel

Az Arduino Pro Mini ételeket kaphat: az FTDI kábelen keresztül, vagy a konverter Boa-ről, vagy a Állítható forrás Tápegység 3,3 V vagy 5 V (függ a platform modelltől) a VCC kimeneten keresztül, vagy szabályozatlan forrásból a nyers kimeneten keresztül.

Teljesítmény következtetések:

  • Nyers.. A szabályozatlan feszültség csatlakoztatásához.
  • VCC.. A beállítható 3,3 V vagy 5 V-os csatlakoztatáshoz
  • GND. Földi következtetések.
memória

A ATMEGA168 mikrokontroller van: 16 KB flash memória tárolására a programkód (2 KB tárol a bootloader), 1 KB RAM és 512 bájt EEPROM (amely olvasni és alkalmazásával rögzítettük EEPROM könyvtár).

Bemenetek és kimenetek

A 14 digitális következtetések mindegyike a PINMODE (), a Digitalwrite () és a DigitalRead () használatával bemenetként vagy kimenetként konfigurálható. A következtetések 3,3 V-os feszültségen működnek. Minden kimenetnek van egy terhelés ellenállása (standard módon) 20-50 Com, és akár 40 mA-ig is átadhat. Néhány következtetésnek különleges funkciói vannak:

  • Sequential gumiabroncs: 0 (Rx) és 1 (TX). KÖVETKEZTETÉSEK HASZNÁLHATÓ (RX) és továbbítás (TX) TTL adatok. Ezek a következtetések kapcsolódnak a hatodik következtetés TX-0 és RX-1 blokk csatlakozóihoz.
  • Külső megszakítás: 2 és 3. Ezek a következtetések konfigurálhatók, hogy hívják a megszakítás vagy a fiatalabb értéket, vagy az elülső vagy hátsó elülső oldalt, vagy ha az érték megváltozik. részletes információk Az AttachinteRupt () funkció leírásában található.
  • Shim: 3, 5, 6, 9, 10 és 11. A következtetések bármelyike \u200b\u200ba PWM-ot 8 bites felbontással biztosítja az analóg író () függvény segítségével.
  • SPI: 10 (SS), 11 (MOSI), 12 (miso), 13 (SCK). A kimeneti adatokon keresztül az SPI kommunikál, amely, bár a hardver által támogatott, nem szerepel az Arduino nyelvben.
  • LED: 13.. A digitális kimenethez csatlakoztatott beépített LED 13. Ha a kimeneten lévő érték nagy potenciállal rendelkezik, a LED be van kapcsolva.

A PRO MINI Platformon 6 analóg bemenet van telepítve, minden 10 bit (azaz 1024 különböző értéket). Négy közülük a platform szélén található, a másik kettő pedig (4 és 5 bemenet) közelebb kerül a központhoz. A mérés a VCC értékhez képest a talajhoz viszonyítva történik. Néhány következtetésnek további jellemzői vannak:

  • I2C: A4 (SDA) és A5 (SCL). A következtetéseken keresztül az I2C (TWI) kommunikál a vezetékkönyvtár létrehozásához.

A platformon további kimenet van:

  • Visszaállítás.. A kimenet alacsony jelszintje újraindítja a mikrokontrollert. Általában azt használják, hogy csatlakozzon az újraindítás gomb a hosszabbító fórumon záró hozzáféréshez az Arduino-tábla gombjához.
Kommunikáció

Az ARDUINO PRO MINI Platformon számos eszköz van a számítógéppel való kommunikációhoz arduino eszközök vagy a mikrocontrollers.atmega168 támogatja az UART TTL soros interfészt, amelyet a 0 (Rx) és az 1 (TX) kimeneti kimenetek végeznek. Soros monitor Az Arduino program felügyelete lehetővé teszi a szöveges adatok küldését és fogadását USB-kapcsolaton keresztül.

A SoftwareSerial könyvtár Lehetőség van soros adatátvitel létrehozására a PRO MINI bármely digitális következtetésein keresztül.

ATMEGA168 támogatja az I2C (TWI) és az SPI interfészeket. Az Arduino magában foglalja a vezetékes könyvtárat az I2C busz használatához. További információ a dokumentációban van. Az SPI interfész használatához olvassa el az ATMEGA168 mikrokontroller műszaki adatokat.

Programozás

Az ATMEGA168 mikrokontroller egy rögzített bootloaderrel rendelkezik, amely megkönnyíti az új programok felvételét külső programozók használata nélkül. A kommunikációt az eredeti STK500 protokoll végzi.

Lehetőség van arra, hogy ne használjunk a Bootloadert és a program atmega168 külső programozót használva. Részletes információ ebben az utasításban van.

Automatikus (szoftver) újraindítás

Az Arduino Pro Mini úgy lett kialakítva, hogy új kód felvétele előtt az újraindítást a program végezte, és ne nyomja meg a platform gombjának megnyomásával. Az ATMEGA168 mikrokontrollerekhez kapcsolódnak az ATMEGA168 mikrokontrollerekhez az ATMEGA168 mikrokontrollerekhez a 100 NF kondenzátoron keresztül. Ez a kimenet A blokkhoz csatlakoztatott USB-to-serial átalakító áram-vezérlővezetékből csatlakozik: az RTS vezetékekhez az FTDI kábel vagy a DTR vonal használata esetén a Sparkfun táblák használata esetén. Ennek a sornak az aktiválása, azaz Alacsony szintű jelzés, újraindítás a mikrokontroller. Arduino program használata ez a funkció, Töltse be a kódot egy kattintással a feltöltési gombra a programozásban. Az alacsony szintű alacsony szintű jel a rögzítési kód kezdetével összehangolódik, amely csökkenti a bootloader időtúllépését.

A funkciónak van egy másik alkalmazás. Reboot Pro mini történik minden alkalommal, amikor csatlakozik az Arduino programot egy számítógép Mac X vagy Linux operációs rendszer (USB-n keresztül). A következő fél másodperc az újraindítás után a bootloader. A programozás során több első kódbájt késedelme a helytelen adatplatform átvételének elkerülése érdekében történik (csak a kód kivételével) új program). Ha a platformon rögzített vázlat egyszeri hibakereményezését hajtja végre, vagy bármilyen más adatot ad meg, amikor először indul, akkor győződjön meg róla, hogy a számítógépen lévő program egy másodpercre vár, mielőtt átadná az adatokat.

fizikai jellemzők

dimenziók pcb Pro Mini 1,8x3,3 cm.

Arduino Pro Mini - szakosított elektronikus platform egy chip formájában, amelynek célja, hogy hozzon létre elektronikus eszközök. Következésképpen nincs ismerős chip a mikrokontrollerben, amelynek szerepe az USB-UART használatával való kommunikáció fenntartása. Az ár sokkal olcsóbb, ellentétben más Arduino képviselőivel. PRO MINI vagy csak PRO - a felállásnem felszerelt uSB-csatlakozókaz eszköz csatlakoztatására és villogására használják.

Ehelyett van egy programozó. A kezdő elektronika két elérhető termék opció közül választhat: Arduino 3,3 V-os és 8 MHz-es vagy Arduino-val a Mini 5 V-ről, amelyben a Pinout áll rendelkezésre. Az alábbi cikk bemutatja az olvasót a modell jellemzőivel, és megmutatja, hol használhatja az e-kártyát.

Műszaki oldal Arduino Mini:

  • a normál teljesítményhez szükséges működési feszültség 3,3 és 5 volt;
  • a bejáratnál használt feszültség - 3-12 vagy 5-12 volt;
  • a digitális bemenetek és kimenetek száma - 14 darab, amely közül 6 pwm kimenetekként működnek;
  • állapot egyenáramSzükséges bemenethez és kimenethez - 40 mA;
  • flash memória - 16 kb, de 2 kb-ot terveztek rakodóként;
  • rAM - 1 KB;
  • eEPROM - 512 bájt;
  • az óra gyakorisága - 8 MHz első modelljében és a második 16 MHz-ben;
  • Az Arduino Pro tartalmazza az I2C interfészt.

Érdemes külön mondani a testület méretéről - valójában nagyon szerény. Sokan, akik először ismerik az Arduino vonalat, az első alkalommal mindig meglepődnek a méret, amikor az MK-t ki kell kapni a dobozból. Az alábbiakban értékelheti a díjat hüvelykben és centiméterben.

Hardver mk arduino pro mini

Az alábbi táblázat leírja a hardvert Arduino Pro Mini-t. Az Arduino Mini Pro-on külön figyelmet fordítanak a bemenetekre és a kimenetekre.

Hardver Jellemzők
Étel Az ARDUINO MINI platformon a csatlakozó az FTDI kábel csatlakoztatásához helyezkedik el, amellyel a készülék áramellátással működik. Lehetőség van az ARDUUX-t is a VCC vagy a RAW kimeneten keresztül is. Figyelembe véve az Arduino Mini-nál több energiaforrásokat:
  1. Nyers kimenettel. A feszültség ebben az esetben szabályozható.
  2. GND - földelési kimenet.
  3. VCC. A szükséges feszültség esetén használják.
Memóriaállapot A memória elosztása az Arduino Mini Pro rendszeren:
  • 16 kilobájt a flash memóriához rendelt;
  • 2 kilobájt a rakodó bekapcsolásához;
  • a ram 1 kilobájt;
  • 512 bájt az EEPROM könyvtár olvasásához és írásához.
A bemenetek és a kimenetek száma és azok célja A Pinout esetében az Arduino fejlesztők kiemelték a 14 érintkezőt, hogy a felhasználó függetlenül beállítja a bemeneteket vagy kimeneteket. A kimenet 3,3 voltot igényel. Az alapértelmezett beállításokban a kimeneti terhelés ellenállása 40 mA-t tartalmaz. ARDUINO MINI PRO PINOUT speciális funkciói:
  1. Szekvencia gumiabroncs. Szüksége van a 0-as szekcióra és az információ továbbítására 1 TTL formájában.
  2. LED 13. Ezen kifejezés alatt a LED-t a 13. számú digitális kimenethez kell csatlakoztatni. Ha a kimenet megegyezik az 1 impulzus-továbbítással, a LED világít.
  3. Külső megszakítás, 2-3. A funkció részleteit a csatolási környezetben () festjük.
  4. PWM 3, 5, 6, 9, 10, 11. Ehhez használja az analógwrite () függvényt, amely a 8 bitek megoldására tervezett PWM következtetéseket.

Amint már korábban már észrevettük - az Arduino Mini Pro méretek tekintetében, és alkalmas bármely eszköz tervezésére.

Pro Mini Scheme és Pinout

A mikrokontroller vázlatos diagramja így néz ki:


Most fordulunk a fedélzetre:


Programozás mk arduino pro mini

Minden program programozott egy ingyenes fejlesztési környezet az Arduino Pro Mini számára. Az ATMEGA328 engedélyezve van az ARDUINO MINI-ben, amely előzetesen varrja a bootloadert. Ezért a felhasználó szabadon letöltheti a programokat a mikrokontroller memóriájában. A kommunikáció biztosítja az STK500 protokollt.


Hogyan flash az ARDUINO-t egy mini nélkül a bootloader nélkül külső programozóval? Egyszerűen és egyszerűen.

A kezdethez meg kell szüntetnie az újraindítás gomb megnyomásával az újratárgyalási gomb megnyomásával az írásbeli program kódját. Az Arduino Mini Pro úgy tervezték, hogy az újraindítás a szoftveren keresztül közvetlenül elérhető legyen számítógépes eszköz. 6 pólusú következtetésekben van, amely közvetlenül kapcsolódik az Arduino 328 Pro Reset vonalhoz 100 NF-vel.

A fent leírt kimenet kezelése révén egy USB vagy soros port átalakítható a csatlakozóhoz való csatlakoztatással. Ha ezt teszi, hogy a szint a norma hosszabb ideig jelenik meg, a platform automatikusan újraindul.

Arduino IDE adja a felhasználónak a felhasználó feltöltését programkód Egy gombnyomással az ingyenes fejlesztési környezet betöltéséhez.


Ugyanakkor a platform indokolatlan következményeinek és bontásának kockázata növekszik. Ha a számítógép a számítógépre van telepítve operációs rendszer Mac OS vagy Linux, a mikrokontrollerre való leesés minden alkalommal, amikor a szoftver egy platformos USB-kábellel rendelkezik.

Fél másodpercig a visszaállítás pillanatától kezdve a rendszerbetöltő megkezdi munkáját. Alapvetően a rendszerbetöltő úgy van elrendezve, hogy ne lehessen más adatokat elfogni, de gyakran minden ellenkezője történik: a program első programbájtjait elfogják, amelyeket a kapcsolat létrehozásakor elküldünk a fedélzeten.

Az ilyen "hiba" kiküszöbölése érdekében az Arduino-nál fog működni, ellenőrizni kell, hogy miként továbbítja a programadatokat a számítógépről a platformra. A kód elküldésének optimális ideje - második pillanatban a kapcsolat az eszközök között van beállítva.

Az ARDUINO PRO mini mikrokontrolleren alapuló projektek végrehajtása

Ma az interneten bármilyen projektet találhat az Arduino-n. És ez nem meglepő, mert ez a platform népszerű az otthoni és adományozó elektronikus eszközök kezdeti fejlesztői között. Az alábbiakban számos jól ismert és egyszerű projekt található, amelyek az Arduino platformon alapulnak:

  1. A DFPlayer csatlakozással az Arduino Pro-hoz épített riasztás.
  2. Korlátozott tervezés a quadcopter számára.
  3. Az akvárium automatizálása.
  4. Időzítő.
  5. Talat nedvességelemző.
  6. Automatikus park a beltéri növények számára.
  7. Érzékelő a csapadék és a szélsebesség mérése.

- Az Arduino platform kompakt verziója, melynek célja, hogy olyan nagy méretű projekteket építsen ki, amelyek nem nagy méretűek. A platform 100% -kal kompatibilis más Arduino platformokkal, például Arduino Uno-val, de sokkal kompakt. Ebben a cikkben, azt felül fogja vizsgálni a kínai analóg Arduino Pro Mini, azt fogja mondani, hogy ez eltér az eredeti, mint ez a díj eltér más Arduino alaplapok, valamint megmondja, hogyan kell csatlakoztatni a számítógépen töltse ki a kiszalagba. Végül győződjön meg róla, hogy a díj a "Blink" vázlat példáján dolgozik.

Ez az analóg Arduino Pro Mini, amelyet az AliExpress-en 1,30 dollárért vásároltam, míg az eredeti díj a gyártó honlapján 13 €. Az árkülönbség az első nagy különbség az eredeti kínai partner között.

A tábla antisztatikus csomagban jött. A készlet tartalmazott kontaktlemezeket is.

Összehasonlításképpen, a felső tábla az eredeti Arduino Pro Mini, az alábbi, a kínai analógom. A névjegyek számával és helyével a tábla megegyezik az eredetivel, kivéve az A4, A5, A6 és A7 érintkezőket. Az eredeti táblán ezek a kapcsolatok a központban találhatók, az analógon, ahol a bal oldalon találhatók.

Annak érdekében, hogy vizuális ötlet legyen a testület méretéről, az Arduino Uno kínai analógja mellett hozom. A PRO MINI sikerült csökkenteni a méretet az eltávolítás miatt USB csatlakozó, fedélzeti megfelelő rendszerek USB csatlakozó.A tápcsatlakozót eltávolították. A kínai analóg 100% -ban kompatibilis minden modullal, illesztőprogrammal, érzékelővel, amelyek az eredeti verzióval működnek.

Eredeti modern díj Az Arduino Pro Mini mikrokontrolleren alapul ATMEGA328., ugyanaz, mint az Arduino Uno. A tábla korábbi modelljei mikrokontrollerre épültek ATMEGA168..

Az Arduino Pro Mini kínai analógjai jelenleg épülnek fel ATMEGA328.és tovább ATMEGA168.. Ez a második különbség az eredeti az analóg között. A tábla az ATMEGA168-ban olcsóbb lesz, mint az ATMEGA328. A vezérlők közötti fő különbség az, hogy az ATMEGA328 kétszer több memóriát tartalmaz a fedélzeten, mint az ATMEGA168.

A mikrokontrollerek különbségei

ATMEGA168.

ATMEGA328.

16 Kate

De ez nem jelenti azt, hogy az Atmega168 nem fog képes építeni egy olyan projektet, amelyet az Atmega328-mal fejlesztettek ki, mert 16 kb elég elég sok vázlatok számára. Mindazonáltal, ha kettős memóriára van szüksége, tanuld meg a díjakat a vásárlás előtt. A kínai partner vásárlásakor 1,30 dolláros díjat választottam az ATMEGA168-val, ahelyett, hogy a tábla az ATMEGA328-mal 1,93 dollárért. Amint látható, itt is megmenthetjük a vásárlást.

Az eredeti PRO mini tábla két energiale lehetőséggel történik: 5 és 3,3 volt. A 3,3 V-os verzióban a mikrokontroller 8 MHz-en működik, 5 voltos változatban - 16 MHz-es frekvencián. A kínai analógokat 2 változatban is előállították. A tábla 5 volt.
Vizuálisan a vezérlő frekvenciáját a fedélzeten telepített kvarc határozza meg, ha nagy esetben egyértelműen látható, hogy egyértelműen látható a gyakoriságában, amelyen működik: 8 vagy 16 MHz.

Különböző frekvencián működő kvarcon lévő táblák fragmensei.

A Feed Arduino Pro Mini.

A táblák hatalmait, a GND, VCC és a RAW következtetéseit tervezték.
GND.- Ez mínusz teljesítmény (föld).
VCC.- A tábla verziójától függően 3,3 vagy 5 volt. Ez a csatlakozó szigorúan feszültséget biztosít, amelyhez a tábla kiszámítása. Az érintkezőből származó feszültség közvetlenül a mikrokontrollerre vonatkozik, ha magasabb, mint a szükséges, az utóbbi kiléphet.
Ha nagy feszültség lesz, akkor a "+" teljesítményt a csatlakozóhoz kell csatlakoztatni Nyers.. Ez a csatlakozó 12 V-ig terjedhet, függetlenül attól, hogy a feszültség kiszámítása. Az érintkezőből származó feszültség a feszültségstabilizátorhoz kerül, amely átalakítja a kívánt értékre, majd a vezérlőre szolgál.

Ha ez megtörtént, akkor vásárolt egy díjat, és nem tudja, hogy mennyi a feszültség kiszámítása, szolgálja ki a nyers 5 voltos csatlakozót, és mérje meg a feszültséget a VCC csatlakozón. Ha a tábla 3,3 volt, akkor a megfelelő feszültség a VCC-en lesz, ha 5 volt a VCC 5 Volt, majd az 5 voltos tábla.

A PRO MINI digitális és analóg kimenetei megfelelnek a kimenetek számának, mint az UNO díj: 14 digitális és 6 analóg. Az A4 (SDA) és A5 (SCL) kapcsolatokat a csatlakozáshoz használják különböző eszközök az I2C buszon.

Az Arduino Pro Mini firmware-ről.

Az Arduino egyik legszebb platformjainak egyike, a Pro Mini fórumon hátránya van - nem villoghat harmadik fél segítsége. Mindent elmondok lehetséges módszerek Töltse ki a vázlatok a PRO MINI-ben.

Arduino Pro Mini firmware az Arduino UNO táblával.

Ez nem a legegyszerűbb módja annak, hiszen nem rendelkezik UNO díjat, és kifejezetten megvásárolja, hogy a firmware PRO mini táblák nem tanácsosak. De mivel van egy kínai analóg UNO, elkezdem ezt a módszert. Ennek a módszernek a megvalósításához az illesztőprogramot az UNO-díjra kell telepíteni, és a COM számát úgy határozzák meg, hogy melyik tábla van csatlakoztatva. Hogyan kell ezt tenni, írja le az ARDUINO UNO kínai analógjáról szóló cikkben.

Csatlakoztassa a táblákat a képen. következtetések GND., TX.és Rxcsatlakozás hasonló. Kimenet " VCC.»A PRO MINI BOUNT CONNECT a kimenethez" 5v"Vagy" 3v3.»Az UNO fedélzeten. Ha 5 voltál van pro verzió Mini, csatlakoztassa az "5V" kimenethez, mint az én verziómban. Ha a 3 voltos verzió a "3v3" -hez csatlakozik az UNO fedélzeten. Kimenet Visszaállítás.az UNO táblán a következtetéshez kapcsolódunk DTR.a PRO mini táblán. Az eredeti tábla kimenetén DTR.jelzett GRN.Általában ez ugyanaz a dolog.

Ha minden csatlakozik, futArduino IDE.



Válasszon egy díjat, amelyben egy vázlatot kell varrnia:« Műszerek» - « Fizetés:"És válassza ki a díjat, ebben az esetben"Arduino Pro vagy Pro Mini».

Mivel a Pro Mini táblák különböző mikrokontrollereket (ATMEGA168 vagy ATMEGA328) használhatnak, valamint különböző tápfeszültséget (3.3v vagy 5V. ), válassza ki a konfigurációt: " Műszerek» - « PROCESSZOR:" ban ben ez a példa Én választok ATMEGA168 (5. V, 16 m h z)».

Válassza ki azt a portot, amelyhez a tábla csatlakoztatva van.UNO: « Műszerek» - « Kikötő:» az én esetemben "COM7.».

Próbáljuk meg kitölteni az első vázlatot, és győződjön meg róla, hogy a díj működik. A vázlatot választjuk kiPislogás. ", Akinek jelentése az, hogy villogjon a LED-t a díjba épül:" Fájl» - « Minták» - « 01. Alapok.» - « Pislogás.».

Használni a " Jelölje be"És" Letöltés"A vázlatot hibák ellenőrzik, és a díjba kerülnek. Ha nincs hiba, akkor a kék LED villogni fog a PRO mini táblán.

Az értékeket a vázlatban játszhatja le, és megváltoztathatja a LED égésének idejét és a megváltott LED időtartamát, ismét öntse a vázlatot, és nézze meg, hogy a LED másképp villog.

Arduino Pro Mini firmware USB-vel a TTL adapterrel.

Valahogy elmondtam az egyik adapterről a PL2303 chipen, most itt az ideje, hogy a gyakorlatban megtapasztalják. Az adapter két verziója van, egy érintkezés nélkül GRN (DTR), mint én, a második, a második ezzel a kapcsolattal. Az érintkezőkkel rendelkezők, legalább kétszer olyan költségesek, mint a kapcsolattartás nélkül.

Ha az adaptert a GRN (DTR) nélkül használja, csatlakoztassa a PRO MINI-hez, mint a képen.

Ha van egy 3 voltos változata Pro mini, majd kapcsolati VCC kártya, meg kell csatlakozni egy 3V3 USB adapter egy 3V3 pin.

Amikor minden csatlakozik, az Arduino IDE-t futtatjuk. Válassza ki a tábla verzióját, a processzort és a portot, válassza ki a "Blink" kiesést, még mindig ugyanaz, mint a fenti példában az UNO-val.

A szükséges kitöltési vázlathoz:
1. Megnyomni a " Letöltés».
2. A vázlat összeállításának folyamata, amelyet a felirat meg lehet érteni Compilation vázlat ...».
3. Amint ezt a feliratot helyettesíti " Crail ...».
4. Röviden nyomja meg a Pro Mini gombot Visszaállítás..
5. A Skatch elrejti a díjat, követhetjük a sikeres véget a felirat " Zűrzavar"És a villogó LED a táblán.

Ha van egy USB-ig TTL adapter a kezedben, a DTR PIN-kóddal (ez GRN, Reset), csatlakoztassa a megfelelő reset érintkezővel a PRO mini kártyán. Ebben az esetben a vázlat kitöltésekor a RESET gombot nem lehet megnyomni, maga a tábla lemerülhet.

Ez az adapter, valamint a PL2303-on engedélyezi az Arduino díjat. Kapcsolat diagram Következő:

Vannak más USB-adapterek is arduino firmware Pro Mini, például az FT232 chipen, de mivel ez az adapter drágább, nem veszem figyelembe.

Arduino Pro Mini firmware a CH341A programozó segítségével.

A CH341A chip programozója UART üzemmódban működhet, ami azt jelenti, hogy flash arduino pro mini.

A programozó különböző vizuális tervezésben ábrázolható, a fő különbség az ár és a rendelkezésre állás további kapcsolatok. Ezek közül a kapcsolatok közül például a + 5V-vel való érintkezés is elvált. Hogy megvettem, hogy nem volt ez a kapcsolat, meg kellett lőnnem a fórumon, hogy megkapjam ezt a feszültséget.

Ha ezt a programozót UART adapterként szeretné használni, meg kell szüntetnie a kapcsolatokat P / s..

A PRO MINI csatlakozásához a programozóval kapcsolatos névjegyekre van szüksége: TX., Rx., GND. és + 5V.. A programozó másik jellemzője, hogy kapcsolat van a fedélzeten DTR.Csatlakozás, amely plata Pro. A Mini eltűnik, hogy nyomja meg a gombot Visszaállítás., a vázlat kitöltésekor. A partner használatához használja a kapcsolatot Mózi., UART módban, akkor működik DTR..

A programozóim verziója szerint a Contact + 5V nem volt kiterjesztve, szükség volt arra, hogy ezt a stresszt a stabilizátor lábából vegyék fel. A végső verzióban a kapcsolat a következő:

PRO mini. CH341A.
TX. Rx.
Rx. TX.
DTR. Mózi.
GND. GND.
VCC. + 5V.

Download Driver: Mega Yandex lemez Felhő [E-mail védett]

A meghajtó telepítése után egy virtuális COM port jelenik meg az "Eszközkezelő" -ben. A vázlat kitöltése ugyanúgy történik, mint a PL2303 / CH340G adapterek, az egyetlen különbség, amely nem kell nyomnia a gombot Visszaállítás..

Meg kell jegyezni, hogy ez a programozó csak 5 Arduino Volt-hoz csatlakoztatható, mivel 5 Volt szintet használ! Ugyanez vonatkozik olyan eszközökre is, amelyekre az UART adapterre van szükség.

Arduino Pro Mini firmware a Com - Porton keresztül.

Közvetlenül villog a díjat a COM - a port nem fog működni, mert a COM portot és Pro mini különböző logikai szinten. Ahhoz, hogy megfeleljen nekik, alkalmaznia kell egy adaptert a max232 chipre. Maga a chip nem drága, de nem tudom, hogy érdemes zavarni firmware pro. Mini Összeszerelés Egy ilyen adapter, ha az ár nem olcsóbb, mint egy USB adapter vásárlása.

Mindenesetre képzelje el a rendszert.

Mi lenne meggyőződve ennek a módszernek a teljesítményéről, meg kellett gyűjtenie ezt a rendszert a tételben. Helyezze a folyamatot ...

Arduino Pro Mini Review

Az Arduino nem csak az Arduino Uno Board, hanem egy egész családi család, amely különbözik a funkciók és a funkcionalitás. Arduino Pro Mini (1. ábra) az egyik leginkább miniatűr tábla. Használható a késztermékek telepítéséhez.

1. kép.

A tábla mérete 33x18 mm, ami sokkal kisebb, mint a fennmaradó arduino lapok mérete (lásd a 2. ábrát).


2. ábra.

Cél kapcsolatok száma és a Arduino Pro mini azonos Arduino Nano fedélzeten, és a helyét a kapcsolat (kivéve a következtetéseket A4-A7).

Az USB-UART átalakító hiányának köszönhetően elért miniatribúció USB kimenet, A leginkább szükséges - mikrokontroller, kvarc rezonátor, kondenzátorok, LED-ek, feszültségstabilizátor. Ezért a tábla számítógéphez történő csatlakoztatásához, valamint az Arduino IDE vázlatok betöltéséhez külső USB-UART-t kell használnia.

Jelenleg számos lehetőség áll rendelkezésre az Arduino Pro Mini számára. A kártyák elérhetőek az ATMEGA 168/328 vezérlővel, 3,3 vagy 5b tápegységgel működnek egy 8 vagy 16 MHz óriásfrekvencián.

Arduino Pro Mini specifikációk

    Mikrokontroller - ATMEGA168 / 328;

    Munkahelyi feszültség - 3,3V / 5v;

    Tápfeszültség - 3,35-12v / 5 - 12V;

    Digitális bemenetek / kimenetek - 14;

    Analóg bemenetek - 8;

    Flash memória - 16/32 CBT;

    SRAM - 1/2 CBT;

    EEPROM - 512/1024 bájt;

    Órafrekvencia - 8/16 MHz;

    Méretek - 33x18 mm;

    Súly - 5 g

Csatlakozzon a számítógéphez

A tábla csatlakoztatásához a számítógéphez külső USB-UART átalakítót használjon. Kapcsolat az 1. ábrán bemutatott séma szerint. 3.


3. ábra.

A számítógép határozza meg a USB-UART átalakító a COM port, és válassza ki a beállítások eszközök egy kikötő. A menün Eszközök → Fizetés Az ARDUINO PRO MINI-t választjuk, és betöltjük a szükséges vázlatot a díjra (4. ábra).

Sok sok konverternek nincs DTR kimenete. Ebben az esetben az egyes terhelési, a Vázlat a Arduino szükséges elején a letöltés (közvetlenül a válogatás végén) kattintson a RESET gombot, akkor szükség van egy bizonyos készség és nem mindig működik.


4. ábra.

Az USB-UART átalakító használata nem az egyetlen módja annak, hogy betöltse az Arduino Pro Mini fórumon.


5. ábra Rendszer-szerelés

Vázlatok betöltése SPI interfészen keresztül

Az SPI interfész az összes Arduino táblán van jelen. D10-D13 érintkezőket használnak (D50-D53 az Arduino Mega), ami duplikált a hat érintkező blokk ICSP sok táblák. A cipő az Arduino jobb oldalán található (lásd a 6. ábrát).


6. ábra.

Először letölteni kell az Arduino (például Arduino Uno) letöltése vázlatot Fájl → Minták → Arduinoisp. (7. ábra). Programozóként fogjuk használni.



A csatlakozások diagramját az 1. ábrán mutatjuk be. nyolc.


8. ábra.

Az Arduino IDE-ben nyissa meg a kívánt vázlatot. Válassza az ahhoz Arduino Pro vagy Pro mini eszközök menü, amely összeköti és programozó port (Arduino AS ISP). És most figyelmet !!! A rakodási mód a letöltési gomb megnyomásával nem megfelelő, mert ugyanakkor a vázlatot az első díjat terheljék, amely programozóként működik. Hogy ez ne történjen meg, töltse be a menüpontot Vázlat → Feltölteni a programozó (9. ábra).


9. ábra.


Vázlatok betöltése az Arduino PRO MINI-n keresztül az Arduino UNO díjon keresztül

Az Arduino Pro Mini vázlatok betöltésének másik módja az ARDUINO UNO tábla használata, amely az ATMEGA328 mikrokontrollert használja a dip-burkolatban. Az ATMEGA328 alaposan el kell távolítania, és az USB-UART adapter a táblán marad, amely 5 vezetéket csatlakoztat az Arduino Pro Mini táblához a 2. táblázat szerint.



Most az Arduino Uno-t a számítógéphez csatlakoztatjuk. Válassza ki a kívánt portot a beállításokban, Díj ( Eszközök → Arduino Pro vagy Pro Mini) És töltse be a vázlatot.


Gyakran Ismételt Kérdések

1. Boot hiba vázlatot egy táblán, ha USB-soros átalakító segítségével csatlakozik.

    Ellenőrizze, hogy az ARDUINO PRO MINI ARDUINO PRO mini kártya csatlakozik-e az USB-soros átalakítóhoz.

    Ha a átalakítónak nincs DTR-partnere, a letöltés előtti rajz összeállítása után nyomja meg az ARDUINO PRO mini táblán lévő Reset gombot.

2. Az SPI interfész csatlakoztatásakor fel kell tölteni a hiba vázlatát.

  • Ellenőrizze, hogy az ARDUINO PRO mini tábla az asztal szerint csatlakozik-e. egy.

3. Hiba letöltése Vázlat egy táblán, amikor az Arduino Uno-on keresztül csatlakozik.

  • Ellenőrizze, hogy az ARDUINO PRO mini tábla az asztal szerint csatlakozik-e. 2.

Arduino van hatékony eszköz A programozható elektronikus eszközök fejlesztése, amelyek ellentétben a személyi számítógépekkel, a külső világgal való szoros együttműködésre összpontosítanak. Az Arduino egy nyílt programozható hardverplatform különböző fizikai tárgyakkal való munkavégzéshez és az egyszerű díj Mikrokontrollerrel, valamint egy speciális fejlesztési környezetet a mikrokontroller szoftver írásához.

Arduino használható interaktív rendszerek fejlesztésére különböző érzékelők és kapcsolók. Az ilyen rendszerek viszont szabályozhatják a különböző mutatók, motorok és egyéb eszközök munkáját. Az Arduino projektek függetlenek és kölcsönhatásba léphetnek szoftverbekapcsol személyi számítógép (Például vaku, feldolgozás, maxmsp alkalmazások). Az Arduino bármely díja manuálisan gyűjthető össze, vagy kész eszközt vásárolhat; A fejlesztési környezet az ilyen tábla programozásához nyitott forrás És teljesen szabad.

Az Arduino programozási nyelv egy hasonló "kábelezés" hardver platform megvalósítása a média programozási környezet "feldolgozás" alapján.

Miért Arduino?

Számos más mikrokontroller és mikroprocesszoros eszköz található, amelyek különböző hardverek programozására szolgálnak: parallax alapbélyegző, Netmedia "s BX-24, Phidgets, MIT" S Könnyen és sok más. Mindezek az eszközök hasonló funkcionalitást kínálnak, és úgy tervezték, hogy felszabadítsák a felhasználót abban, hogy kis részletekbe kerüljön. belső eszköz mikrokontrollerek, egyszerű és egyszerű és kényelmes interfész A programozásukért. Az Arduino szintén leegyszerűsíti a mikrokontrollerek munkájának folyamatát, de ellentétben más rendszerekkel, számos előnyt nyújt a tanárok, a diákok és a rádiós amatőrök számára:

Arduino kompakt díjak:

Arduino Nano

Az ATMEGA328 mikrokontrollerre (Arduino Nano 3.0) vagy Abtega168 (Arduino Nano 2.x) beépített Nano platform kis méretű és használható laboratóriumi munkában. Hasonló funkcionalitással rendelkezik az Arduino Duemilanove-hoz hasonlóan, de az összeszerelés jellemzi. A különbség a DC tápcsatlakozójának hiányában rejlik, és a mini-B USB kábellel működik. A Nano-t gravitech tervezték és értékesítik.
Valószínűleg az egyik legjobb és kompakt növények Különböző projektek és házi készítések esetén általában kiválasztjuk:

Arduino a mini-ról

Arduino Pro Mini. Az ATMEGA168 mikrokontrollerre épült (műszakileírás). A platform 14 digitális bemenetet és kimenetet tartalmaz (amely közül 6 pwm kimenetként használható), 6 analóg bemenet, egy rezonátor, az újraindító gomb és a lyukak a következtetések szereléséhez.

A tábla még több kompakt méretDe a CH340 átalakító nélkül. Az ár alacsonyabb, mint Nano.




Arduino Pro Micro.

Fizetés Arduino Pro Micro. Mikrokontrollerre épített ATMEGA32U4.Mi engedélyezett USB-UART átalakító használata a kártya csatlakoztatásához a számítógép USB portjában. Ez kiküszöböli a programozó alkalmazásának szükségességét a vázlat rögzítéséhez.

Képességek:

  • frekvencia: 16 MHz
  • 4 csatorna ADC (10 bit)
  • 10 általános célú I / O portok (amelyek közül 5 pwm)
  • következtetések RX / TX
  • lED-ek: táplálkozás, rx, tx

A tábla feszültségszabályozóval rendelkezik, amely lehetővé teszi a teljesítmény akár 12V-ig (nyers kimenet, nem vcc!)



Teljes méretű Arduino táblák

Arduino Uan

Arduino Uno. A vezérlő az ATMEGA328-ra épül (műszakileírás, Pdf). A platformnak 14 digitális bemenete / kimenete van (amelyek közül 6 pwm kimenetként használható), 6 analóg bemenet, kvarc generátor 16 MHz, USB csatlakozó, Power Connector, ICSP csatlakozó és újraindítás gomb.

Vásároljon az AliExpress-enhttp://ali.pub/1tgxw9


Arduino esedékes.

Tábornok

Arduino esedékes.- CPU Microcontroller Board Atsal Sam3x8e kar Cortex-M3 (leírás). Ez az első Arduino tábla, amely egy 32 bites mikrokontrolleren alapul, kar magokkal. 54 digitális bemeneti / kimenet van (ebből 12 a PWM kijáratain), 12 analóg bemenet, 4 uarta (hardveres egymást követő portok), generátor órafrekvencia 84 MHz, USB kommunikáció OTG támogatás, 2 DAC (digitális-analóg átalakító), 2 TWI, tápcsatlakozó, SPI csatlakozó, JTAG csatlakozó, reset gomb és törlése gombra.

Figyelem! Más Arduino táblákkal ellentétben az Arduino esedékessége 3,3 V-ot működtet. A bemeneti / kimenetek ellenálló maximális feszültség 3,3 V. Többet küld magasfeszültség, Például 5 V, az Arduino esedékes következtetései miatt károsíthatja a díjat.

A tábla mindent tartalmaz, amely a mikrokontroller támogatásához szükséges. Elkezdeni dolgozni vele, elegendő egyszerűen csatlakoztatni egy számítógépes kábel-USB-hez, vagy szolgáljon az AC / DC átalakítóval vagy akkumulátorokkal. Az esedékessége kompatibilis az összes 3,3 V-os Arduino bővítő táblával, és az Arduino 1.0 Cod segítségével.


Arduino Esplora.

Tábornok

Az Arduino Esplora egy mikroprocesszoros eszköz Arduino Leonardo. . Az Esplora különbözik az összes korábbi Arduino-kártyától a beépített, készenléti érzékelők jelenlétével az interakcióhoz. Úgy tervezték, hogy azoknak, akik inkább az Arduino-val való együttműködést kedvelik anélkül, hogy ezt az elektronikát tanulmányoznánk. Lépésenkénti utasítások Megtalálhatja az Esplora-t a kézikönyvben Első lépések az Esplorával .

Az Esplora beépített hangot és fénymutatók (Az információk megjelenítéséhez), valamint több érzékelő (információ bevitele), például joystick, csúszka, hőmérséklet-érzékelő, gyorsulásmérő, mikrofon és fényérzékelő. Ezenkívül két bemeneti és kimeneti tinker bemeneti és kimeneti csatlakozóval, valamint egy folyadékkristályos TFT képernyő csatlakoztatására szolgáló nyílás, amely jelentősen bővítheti a készülék képességeit.

Csakúgy, mint a Leonardo fedélzetén, a AVR-mikrovezérlő ATMEGA32U4 együtt használják kvarcrezonátor 16 MHz, valamint egy mikro-USB csatlakozó, amely lehetővé teszi a készülék, hogy egy USB modult, mint egy egér vagy a billentyűzet.


Arduino Yun.

Arduino Yun - hibakeresési díj Az ATMEGA32U4 és az Atheros Ar9331 mikrokontroller alapján. Az Atheros Processzor támogatja elosztási LinuxAz OpenWRT adatbázis és az OpenWRT-YUN név alapján. A tábla beépített Ethernet és WiFi támogatás, uSB-A kikötő, Slot for térképek mikro-sd, 20 digitális bemeneti / kimeneti következtetéseket (ebből 7 lehet használni, mint egy PWM kimenet, és a 12 -, mint egy analóg bemenet), 16 MHz-es kvarc rezonátor, microUSB kapcsolat, ICSP csatlakozó és a 3 újraindítás gombok.

Vásároljon az AliExpress-enhttp://ali.pub/1tgz6c.





Rendelés az AliExpress-en? Tudja meg, hogyan mentse el az Ali Cashbek vásárlásait

https://cerback.epn.bz/?i\u003dff2b6.

https://cashback.epn.bz/joinusnow?i\u003dff2b6.



Tetszett a cikket? Oszd meg