Tartalomjegyzék:
- 1. lépés: Tartalom
- 2. lépés: Mi az Arduino?
- 3. lépés: Mi a mikrokontroller?
- 4. lépés: Az Arduino típusai
- 5. lépés: Arduino szerkezet
- 6. lépés: BEÁLLÍTÁS
- 7. lépés: Az első projekt-LED villog
- 8. lépés: PWM -impulzus szélesség moduláció
- 9. lépés: Soros kommunikáció
- 10. lépés: Alkalmazott soros kommunikáció
Videó: Ismerje meg az ARDUINO -t (20 perc alatt): 10 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
Ez egy tanulságos, amit kifejezetten azért írtam, hogy nagyon leegyszerűsítve osszam meg tudásomat az arduino -ról. Határozottan biztosíthatom Önöket, hogy ez egy erőteljes modul lesz, amely szinte minden alapvető témát lefed az arduino -ban.
Az Arduino hatalmas potenciállal rendelkezik, amely sokkal többet tehet, mint gondolná, ennek használata is nagyon egyszerű.
Nem szeretnék többet elmondani az intro munkamenetben, és pazarolni az értékes idejét, ugorjunk bele közvetlenül a tartalomba.
1. lépés: Tartalom
- Rövid bevezető az arduino -ról.
- arduino típusok.
- arduino szerkezet.
- az első "projekted".
- PWM impulzus szélesség moduláció.
- Soros kommunikáció.
- Gyakorlatokat tartalmaz
2. lépés: Mi az Arduino?
Az arduino egyszerű definíciója, hogy amit tudok, ez egy elektronikus eszköz, amely képes egyszerű automatizálásra és különböző eszközök összekapcsolására egyszerűbb kapcsolatokkal és legegyszerűbb kódolással.
Ez a megfelelő platform azok számára, akik karrierjüket az automatizálás vagy a robotika területén szeretnék végezni. Az arduino egy egyszerű eszköz, amely lehetővé teszi számunkra, hogy kommunikáljunk a mikrovezérlővel, amely bármilyen arduino táblára van ágyazva. (AT mega328 in arduino UNO). A további megértéshez lásd a képet.
KÉPZELD EL
- információt szeretne közvetíteni egy franciául beszélő személynek, de csak angolul tud.
- ebben az esetben feltétlenül fordítóra lesz szüksége a kommunikáció végrehajtásához.
- így a fordító franciául és angolul is tud.
kapcsolódni a jelenlegi helyzethez!
- A francia magas szintű nyelv (felhasználóbarát, pl. C, C ++ …).
- Az angol gépi nyelv.
- arduino a fordító. remélem jobban értetted !!!
3. lépés: Mi a mikrokontroller?
A mikrovezérlő egy egyszerűsített számítógép, nagyon kevés memóriával, RAM-mal,…
nagyon kompakt és olcsó műszer, amely könnyen elérhető. Az arduino UNO -ban használt mikrovezérlő az ATmega 328, EEPROM -ot tartalmaz, és többször programozható az előző kód törlésével.
4. lépés: Az Arduino típusai
A kép felsorolja a legnépszerűbb arduino táblák különböző típusait.
Arduino UNO
Ez a fajta tábla a népszerű és a legalkalmasabb kezdőknek! egy sor női csapot tartalmaz, így egy dugó segítségével egyszerűen létre tudjuk hozni a csatlakozást forrasztás vagy kenyérlap használata nélkül.
Arduino nano
Ez nagyon hasonlít az UNO táblához, kivéve, ha a tábla mérete minimálisra csökkent, ezért megérdemli a nevét. Egy sor forrasztott férfi csapot tartalmaz, amely csatlakoztatható a kenyérsütő táblához és forrasztás nélkül közvetlenül használható. Ez viszonylag olcsó összehasonlításban az UNO -hoz.
Arduino LILY párna
Ezt hordható elektronikához használják.
5. lépés: Arduino szerkezet
1. USB-csatlakozó-ez a rendelkezés a kódolás feltöltésére szolgál, és tápellátásként is használható az arduino-hoz.
2. A digitális tüskéket (2-13) a bemeneti és kimeneti műveletekhez használják.
3. Az analóg érintkezőket (0-5) analóg formában történő bemeneti és kimeneti műveletekhez használják.
5. a piros gomb a tábla visszaállítására szolgál, azaz a kód végrehajtása az elejétől kezdődik.
6. Az RX, TX soros csapokat soros kommunikációra használják.
7. DC bemeneti aljzata is van.
6. lépés: BEÁLLÍTÁS
1. Telepítse az arduino IDE szoftvert. (Ingyenes szoftver)
2. csatlakoztassa az arduino táblát, és válassza ki a megfelelő portot és változatot.
megjegyzés: számomra a port száma com23 a tiéd eltérhet.
Hivatkozz képekre!
7. lépés: Az első projekt-LED villog
Ebben a projektben egy led villogni fog.
egy másodperc BE, egy másodperc KI állapot.
Hardver
csatlakoztassa az ábrán látható módon.
Szoftver
töltse fel a képen látható kódolást.
A kódolás feltöltése után a LED villogni kezd.
jegyzet:
void setup () -szakasz csak egyszer fut.
void loop ()-többször hajtja végre, amíg a tápellátás be nem marad.
8. lépés: PWM -impulzus szélesség moduláció
-Ezt arra használják, hogy a led különböző fényerősségű fokozatokban világítson.
-halványítani, majd fényesebbé tenni!
-az analóg pin csak 8 bites adatokat támogat (0-255).
-analóg írást fogunk használni digitális írás helyett a PWM létrehozásához.
-a kód analóg Write lesz (led pin, érték)
PWM: 3, 5, 6, 9, 10 és 11 érintkező 8 bites PWM kimenetet biztosít az analóg írással ()
led pin- digitális tű, amelybe a LED-et csatlakoztatta.
érték - az érték (0-255) között mozog, az alacsonyabb érték halványítja a led fényt, a magas érték pedig fényesebbé teszi a led izzást.
GYAKORLAT:
Próbálja meg lépésről lépésre világosabbá tenni a ledet a hurok hivatkozás hivatkozás hivatkozással!
9. lépés: Soros kommunikáció
A soros az Arduino kártya és a számítógép vagy más eszközök közötti kommunikációra szolgál. Minden Arduino táblának van legalább egy soros portja (más néven UART vagy USART): soros. Kommunikál a 0 (RX) és 1 (TX) digitális érintkezőkkel, valamint a számítógéppel USB -n keresztül. Ha tehát ezeket a funkciókat használja, akkor nem használhatja a 0 -as és 1 -es érintkezőt digitális bemenetre vagy kimenetre sem.
segít megismerni a hozzá kapcsolt érzékelők leolvasásait
Segítenek a vezeték nélküli modulok, például a Bluetooth, az Esp8266 wifi csatlakoztatásában is.
Sokkal több köze van hozzá ………………………..!
10. lépés: Alkalmazott soros kommunikáció
Ebben a munkamenetben a kimeneti értéket egy LDR -fényfüggő ellenállástól kapjuk, és megjelenítjük a soros monitoron.
hardveres csatlakozásokat és kódolást lásd a képeken!
most szakítsa meg az érzékelő értékét azáltal, hogy zavarja az érzékelőre eső fényt, és nézze meg az értékek változását!
GYAKORLAT:
az Ön feladata, hogy az LDR kimenete alapján világítson egy LED -et, azaz a LED -nek világosabban kell világítania sötét körülmények között, és halványan kell világítania.
nyom: PWM és soros kommunikáció használata.
ez az automatizálás alapja!
Folytatjuk……
Ez csak egy bevezető modul, amiről többet fogok írni, és ezek a modulok hamarosan megjelennek, tartsatok velem, ha tetszik
néhány közelgő téma:
- Szervomotor vezérlés.
- ultrahangos modul.
- IR érzékelő.
- motorhajtó L293D.
- bluetooth kommunikáció
- és még sok más ……………………. remélem tetszik……………………………..!!!! "ossza meg tudását!" "TÖBB INFORMÁCIÓHOZ kövess engem"
Ajánlott:
Ismerje meg Twinkyt, a legaranyosabb Arduino robotot: 7 lépés (képekkel)
Ismerje meg Twinky -t, a legaranyosabb Arduino Robotot: Szia! Ebben az utasításban megtanítom neked, hogyan készítettem el saját " Jibo " de "Twinky" néven ezt szeretném tisztázni … EZ NEM MÁSOLAT! TWINKY -t ÉPÍTETTEM, és akkor rájöttem, hogy valami olyasmi, mint ez már létezik: c
Ismerje meg, hogyan tervezzen egyedi alakú NYÁK -t az EasyEDA Online Eszközökkel: 12 lépés (képekkel)
Ismerje meg, hogyan tervezzen egyedi alakú NYÁK -t az EasyEDA Online Eszközökkel: Mindig is szerettem volna egyedi NYÁK -t tervezni, és online eszközökkel és olcsó PCB -prototípusokkal soha nem volt ilyen egyszerű, mint most! Még az is lehetséges, hogy a felszíni szerelőelemeket olcsón és egyszerűen összeszereljük kis mennyiségben, hogy megmentsük a nehéz megoldást
SCARA Robot: Tanulás a foward és inverz kinematikáról !!! (Plot Twist Ismerje meg, hogyan lehet valós idejű interfészt készíteni ARDUINO -ban a FELDOLGOZÁS segítségével !!!!): 5 lépés (képekkel)
SCARA Robot: Ismerkedés a foward és inverz kinematikával !!! (Plot Twist Ismerje meg, hogyan lehet valós idejű interfészt készíteni ARDUINO -ban FELDOLGOZÁSSAL !!!!): A SCARA robot nagyon népszerű gép az iparban. A név mind a szelektíven megfelelõ szerelõ robotkarra, mind a szelektív megfelelõ csuklós robotkarra vonatkozik. Ez alapvetően három szabadságfokú robot, az első kettő
Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva): 10 lépés (képekkel)
Tanulja meg az Arduino -t 20 perc alatt (erővel csomagolva): Az oktatható azzal a vízióval íródott, hogy jó dolgokat szállítson, és segítsen az arduino igazi hobbijának, akinek valóban szüksége van egy könnyen érthető forrásra, amelyet bárki könnyen megérthet, ha elolvassa ezt a modult. Én is ardui vagyok
Minimalista IR toll: Forrasztás nélkül, perc alatt, dollár alatt: 3 lépés
Minimalista IR toll: Nincs forrasztás, egy perc alatt, dollár alatt: Az első tanulságos, remélem hasznos lesz: Ha ki akarja próbálni a JC Lee -t (a JC Johnny Chung, de ő is csodákat tesz. ..) vagy a Smoothboard programot a www.smoothboard.net címen (fényévek előtt, mert Boon Jin elkezdte