Tartalomjegyzék:
- 1. lépés: A NYÁK tervezése
- 2. lépés: A NYÁK megrendelése
- 3. lépés: Gyűjtse össze az elektronikus alkatrészeket és a forrasztást
- 4. lépés: Lézerrel vágott akril
- 5. lépés: Készítse el a tokot/házat
- 6. lépés: Készítse el a robotbővítményt
- 7. lépés: Pong az S4A használatával (Scratch for Arduino)
- 8. lépés: A szervo robotkar vezérlése az S4A használatával
- 9. lépés: Intelligens autó az Arduino IDE használatával
- 10. lépés: Növényvédő Arduino IDE használatával
- 11. lépés: Csillagok háborúja birodalmi menet
- 12. lépés: MBlock projekt
Videó: Áramkör tanulás NANO: Egy NYÁK. Könnyű megtanulni. Végtelen lehetőségek: 12 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Az elektronika és a robotika világában való indulás elsőre elég ijesztő lehet. Az elején sok mindent meg kell tanulni (áramkörök tervezése, forrasztás, programozás, a megfelelő elektronikus alkatrészek kiválasztása stb.), És amikor a dolgok rosszul mennek, sok változót kell nyomon követni (rossz vezetékcsatlakozások, sérült elektronikus alkatrészek vagy hiba a kódot), így a kezdőknek nagyon nehéz hibakeresni. Sok embernek sok könyve lett és sok modult vásárolt, majd végül elvesztette érdeklődését, miután több problémával találkozott és elakadt.
Egyszerű digitális programozás a Samytronix Circuit Learn segítségével - NANO
2019 -től Samytronix címkével látom el projektjeimet.
A Samytronix Circuit Learn - NANO egy tanulási platform, amelyet egy Arduino Nano hajt. A Samytronix Circuit Learn - NANO segítségével egyetlen tábla segítségével megtanulhatjuk a szükséges alapfogalmakat, amelyek ahhoz szükségesek, hogy mélyebbre merüljünk az elektronika és a programozás világában. Egyszerűsíti az Arduino programozás tanulási tapasztalatait, mivel nincs szükség forrasztásra vagy kenyérlap használatára, valamint az áramkör újbóli bekötésére minden alkalommal, amikor új projektet szeretne indítani. Még jobb, hogy a Samytronix Circuit Learn-NANO-t úgy tervezték, hogy kompatibilis legyen a híres blokkvonalas programozási nyelvvel, a Scratch-szal, így gyorsabban és könnyebben elsajátíthatja a programozási koncepciókat, miközben rugalmasan hozzá tud adni további alkatrészeket, például folytonossági tesztert, szervomotorokat, és távolságérzékelő.
1. lépés: A NYÁK tervezése
A NYÁK -t magam terveztem az EAGLE segítségével. Ha többet szeretne megtudni a saját áramköri lapjának tervezéséről, lépjen át a Randofo áramköri tervezési osztályára. Ha csak le szeretné tölteni a formatervezést, és megrendeli egy NYÁK -gyártónak, akkor a következő lépésben letöltheti a fájlokat.
Ha saját tervezésre kívánja módosítani a tervemet, tegye meg bátran!
2. lépés: A NYÁK megrendelése
A NYÁK megrendeléséhez le kell töltenie a gerber fájlokat (.gbr). Ezeket a fájlokat fogja eljuttatni a gyártóhoz. Miután letöltötte az összes fájlt, elküldheti azokat a NYÁK -gyártónak. Sok PCB -gyártó létezik, az egyik leginkább ajánlott PCB -gyártó a PCBWay.
3. lépés: Gyűjtse össze az elektronikus alkatrészeket és a forrasztást
A legtöbb használt elektronikus alkatrész meglehetősen gyakori, és megtalálható a helyi elektronikai üzletben. Ha azonban nem találja az összes összetevőt, akkor az Amazonon, az ebayen stb.
- 1x Arduino Nano
- 1x 10 mm -es LED -csomag (piros, sárga, zöld, kék)
- 1x 12 mm -es csengő
- 1x fényellenállás
- 1x termisztor
- 2x Trimpot
- 2x 12 mm-es nyomógomb
- 1x DC jack
- 1 készlet férfi fejléc
- 1 készlet női fejléc
-
Ellenállás:
- 4x 220 Ohm 1/4W
- 4x 10k Ohm 1/4W
- 1x 100 Ohm 1/4W
- 1x 100k Ohm 1/4W
Opcionális bővítmény:
- Elemtartó DC csatlakozóval (4x AA ajánlott)
- Akár 4x szervo
- 2x kábel alligátor csipesszel
- Éles infravörös távolságérzékelő
Miután összegyűjtötte az összes elektronikus alkatrészt, ideje forrasztani őket a megrendelt NYÁK -ra.
- Javaslom először az ellenállások forrasztását, mivel ezek a legalacsonyabb profilú alkatrészek. (Forrasztja az ellenállást a képeken megadott érték alapján)
- Vágja le az ellenállás lábát a NYÁK másik oldalán
- Forrasztja a többi alkatrészt a képeken látható módon (a katód/anód helyzetét a fényképek jegyzeteiben ellenőrizheti)
4. lépés: Lézerrel vágott akril
Letöltheti az itt csatolt fájlokat a lézervágás megrendeléséhez. Az akril lapnak 3 mm vastagnak kell lennie. Átlátszó szín ajánlott a tok tetejére, amint az a képen is látható. Kérjük, vegye figyelembe, hogy apró alkatrészekre, például távtartóra is szükség lesz.
5. lépés: Készítse el a tokot/házat
Készít:
- Az akril lap a tokhoz
- 4x akril távtartó
- 4x M3 anya
- 4x M3 15 mm -es csavar
Helyezze a tokot a csavarral és anyával a következő sorrendben (felülről):
- Felső akril lap
- Akril távtartó
- Samytronix tábla
- Akril távtartó
- Alsó akril lap
Miután befejezte a tok/ház összeállítását, megkezdheti a tesztelést a tábla programozásához. Ebben az oktatóanyagban néhány példa projekt szerepel, amelyeket kipróbálhat (7-9. Lépés). Választhat az Arduino IDE között, vagy használhat blokkvonalas felületet a Scratch vagy az Mblock használatával, ami sokkal könnyebb, ha csak most kezdi. Ha teljes mértékben ki szeretné használni a Samytronix Circuit Learn NANO -t, azt javaslom, hogy tegye meg a következő lépést, amely a tábla robotbővítményének megépítése.
6. lépés: Készítse el a robotbővítményt
Ez a lépés egyes projekteknél nem szükséges. A robotbővítményt úgy tervezték, hogy többet tudjon meg a mozgásról a kerékmozgás folyamatos szervóinak használatával, és elkerülje az akadályokat a távolságérzékelő használatával.
Készít:
- A robotbővítés összes akril alkatrésze.
- 20x M3 anya
- 14x M3 15 mm -es csavar
- 16x M3 10 mm -es csavar
- 4x M3 15 mm -es távtartó
- 2x M3 25 mm -es távtartó
Lépések:
- Először tegye össze az akrillemezt csavarok nélkül
- Rögzítse az akril részeket csavarokkal és anyákkal
- Tegyen 2x folyamatos szervót és a kerekeket az akril kerethez
- Csavarja fel az elemtartót az akril testváz hátuljára
- Csavarja fel a golyós görgőt, és használja 25 mm -es távtartóhoz, hogy távolságot adjon a kerettől
- Csavarja rá a kis műanyag részt az akril keretre (a műanyagot tartalmazza, ha 90 g -os mini szervót vásárol)
- Rakja össze a fejrészt
- Csavarja be a Sharp infravörös távolságérzékelőt
- Szerelje fel a szervót a kis műanyagra
- Az utolsó lépés az, hogy a Samytronix Circuit Learn NANO -t a robot keretére kell felszerelni, és az ábrán látható módon bekötni
7. lépés: Pong az S4A használatával (Scratch for Arduino)
A Samytronix Circuit NANO csap leképezését úgy tervezték, hogy kompatibilis legyen az s4a programmal. Innen letöltheti az s4a programot és a firmware -t is. Bármilyen projektet készíthet, a programozási nyelv meglehetősen egyszerű és nagyon könnyen érthető.
Ebben az oktatóanyagban egy példát mutatok be a Samytronix Circuit NANO egyik lehetséges megvalósítására, a Pong játékra. A játékhoz használhatja az A0 érintkezőben található potenciométert.
- Először meg kell rajzolnia a sprite -eket, amelyek a labda és az ütő.
- Ellenőrizheti a csatolt fényképeket, és lemásolhatja az egyes sprite kódokat.
- Adjon hozzá egy piros vonalat a háttérben, mint a képen látható, így amikor a labda megérinti a piros vonalat, akkor vége a játéknak.
A példa kipróbálása után remélem, hogy saját játékokat is készíthet! Csak a képzeleted szab határt!
8. lépés: A szervo robotkar vezérlése az S4A használatával
A Samytronix Circuit Learn NANO segítségével akár 4 szervót is vezérelhet. Íme egy példa a szervók robotkarként való használatára. A robotkarokat általában ipari alkalmazásokban használják, és most készíthet egyet magának, és könnyen programozhatja az S4A -val. Másolhatja a kódokat a videóból, és erősen ajánlott, hogy próbálja meg saját maga programozni!
9. lépés: Intelligens autó az Arduino IDE használatával
Ha tapasztaltabb programozó, akkor a karcolás helyett használhatja az Arduino IDE -t. Íme egy példakód egy intelligens autóhoz, amely elkerülheti az akadályokat az infravörös érzékelő használatával. Megnézheti a videót, hogy lássa működés közben.
Vezeték:
- Bal szervó D4 -re
- Jobb szervó a D7 -hez
- Állítsa a szervót a D8 -ra
- Távolságérzékelő A4 -ig
10. lépés: Növényvédő Arduino IDE használatával
Egy másik ötlet a Samytronix Circuit Learn NANO használatához az, ha a cserepes növény közelében helyezi el, hogy figyelemmel kísérje hőmérsékletét, fényét és páratartalmát. A Samytronix Circuit Learn NANO termisztorral (A2), fotorezisztorral (A3) és ellenállás -folytonossági érzékelővel (A5) van felszerelve. Ha az ellenállás -folytonosság -érzékelőt egy pár körömre erősítjük, aligátorcsipeszek segítségével használhatjuk páratartalom -érzékelőként. Ezekkel az érzékelőkkel mérhetjük, hogy növényvédőt készíthessünk. Az értékek kiadásához három szervót használhatunk mérőeszközként, ahogy a videó mutatja.
LED kijelző:
- Piros LED = a hőmérséklet nem optimális
- Sárga LED = a fényerő nem optimális
- Zöld LED = a páratartalom nem optimális
Ha az összes LED nem világít, az azt jelenti, hogy a környezet optimális a növény növekedéséhez!
11. lépés: Csillagok háborúja birodalmi menet
Rengeteg bemenet és kimenet játszható a Samytronix Circuit NANO használatával, az egyik a piezo hangjelző. Itt található egy Arduino kód, amelyet eredetileg a nicksort írt és én módosítottam a Circuit Learn számára. Ez a program játssza a Csillagok háborúja császári menetet, és szerintem nagyon klassz!
12. lépés: MBlock projekt
Az mBlock egy másik alternatíva az S4A és az eredeti Arduino IDE számára. Az mBlock kezelőfelülete hasonló az S4A -hoz, de az mBlock használatának előnye, hogy láthatja a vizuális programozási blokkot egymás mellett az igazi Arduino kóddal. Itt található egy példa videó az mBlock szoftver használatáról zene programozásához.
Ha új vagy az Arduino környezetben, de még csak most kezded el a programozás világát, akkor az mBlocknak alkalmasnak kell lennie az Ön számára. Az mBlock letölthető innen (az mBlock 3 letöltése).
Fontos szem előtt tartani, hogy a tanulás során az egyik legfontosabb a kísérletezés, a Samytronix Circuit Learn NANO -val a dolgok kevésbé bonyolultak, így gyorsabban kísérletezhet és próbálhat ki új dolgokat, miközben megkapja a programozás és elektronika.
Ajánlott:
Könnyű végtelen tükör Arduino Gemma és Neo Pixelekkel: 8 lépés (képekkel)
Könnyű végtelen tükör Arduino Gemma & NeoPixels -el: Íme! Nézzen mélyen a varázslatos és megtévesztően egyszerű végtelen tükörbe! A LED -ek egyetlen csíkja befelé ragyog a tükör szendvicsen, hogy a végtelen tükröződés hatását keltse. Ez a projekt az Arduin bevezetőm készségeit és technikáit fogja alkalmazni
Analóg áramkör ismeretek - DIY a ketyegő óra hanghatás áramkör IC nélkül: 7 lépés (képekkel)
Analóg áramkörismeret - DIY a ketyegő óra hangeffektus áramköre IC nélkül: Ez a ketyegő óra hanghatás áramkör csak tranzisztorokból, ellenállásokból és kondenzátorokból épült, amelyek nem tartalmaznak IC -összetevőt. Ideális, ha ezzel a praktikus és egyszerű áramkörrel sajátítja el az alapvető áramköri ismereteket. A szükséges szőnyeg
Ki -retesz áramkör UC -vel. Egy nyomógomb. Egy tű. Diszkrét komponens: 5 lépés
Ki -retesz áramkör UC -vel. Egy nyomógomb. Egy tű. Diszkrét komponens: Üdv mindenkinek, be- és kikapcsolási áramkört keresett a neten. Minden, amit találtam, nem az, amit kerestem. Magamban beszéltem, szükségszerűen van rá mód. Erre volt szükségem.-Csak egy nyomógombot kell be- és kikapcsolni.-Csak használni kell
Motor alapjai - A koncepció szuper könnyű megérteni egy kísérlettel: 7 lépés (képekkel)
Motor alapjai | A koncepció szuper könnyű megérteni egy kísérlettel: Ebben az oktatható fejezetben a motorok alapelvét fogom megtanítani. Körülöttünk minden motor ezen az elven működik. Még a generátorok is dolgoznak ennek a szabálynak a viszonzatos megfogalmazásán. A Fleming Balkezes Ru-járól beszélek
NYÁK -tervezés egyszerű és könnyű lépésekkel: 30 lépés (képekkel)
NYÁK -tervezés egyszerű és egyszerű lépésekkel: HELLO FRIENDS Nagyon hasznos és egyszerű bemutatója azoknak, akik szeretnék megtanulni a NYÁK -tervezést