Tartalomjegyzék:
- 1. lépés: Alkatrészek és eszközök
- 2. lépés: Séma és hogyan működik
- 3. lépés: Építsd fel
- 4. lépés: Programozza az AVR -t
Videó: Bármit irányíthat egy AVR tűvel: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
Ez az utasítás megmutatja, hogyan lehet egy mikroprocesszoros kimenettel vezérelni egy LED -csoportot. A mikro, amelyet használni fogok, egy Atmel Attiny2313.
1. lépés: Alkatrészek és eszközök
Alkatrészek: Attiny2313 (5 ingyenes mintát kapott az Atmel -től) 20 tűs foglalat Ellenállások (bármilyen méret működni fog, a beállítástól függően. Később elmagyarázom) 5 V -os szabályozó (bármelyik működik, LM340 -et használok) Tranzisztorok vagy Mosfetek a legolcsóbbak általában a 2n3904-esek. Csak győződjön meg róla, hogy NPN tranzisztor vagy N-csatornás Mosfet) 2 kicsi kondenzátor (keresse meg a szabályozó adatlapját,.1uf és.22uf LM340-el) Sok LED-es kenyeretábla Az AVRWireTools bármely programozója: Forrasztópáka
2. lépés: Séma és hogyan működik
Az első sematikus ábra azt mutatja be, hogyan kötöttem sorban ledeket a kimeneti tüskékhez. Az AVR kimeneti csapja egy tranzisztor bázisához megy, amely kapcsolóként van bekötve. Amikor a kimenet alacsony vagy 0v, a tranzisztor ki van kapcsolva, és az áram nem tud átfolyni a terhelésen a földre. Ha a kimenet magas, vagy 5 V, a tranzisztor be van kapcsolva, és az áram a terhelésen keresztül a földre áramolhat. Ezt alacsony oldali kapcsolásnak nevezik, és LED -ekhez, egyenáramú motorokhoz, léptetőmotorokhoz és sok más olyan dologhoz használható, amelyek több feszültséget vagy áramot igényelnek, mint a mikro kimenete. A projekt terhelése néhány led lesz. A LED -ek vezetékes bármilyen módon, de a használt tápegység határozza meg, hogyan csatlakoztathatja őket. Számomra egy laptop töltőt találtam, amely 16 V -ot képes leadni, legfeljebb 7,5 amperrel. Most a leghatékonyabb módja a LED -ek csatlakoztatásának soros párhuzamos tömbben volt, ahogy a harmadik kép mutatja. Az ellenállás méretének meghatározásához először megtudja, mennyi feszültség esik le egy LED -enként. Az általam használt kék és zöld LED -ek esetében a feszültségcsökkenés 3–3,3 volt körül van. A piros és sárga LED-ek körülbelül 2,2 volt. Most add hozzá az összes feszültségcsökkenést sorozatban (3*5 = 15v) Most vond le ezt a forrásfeszültségből (16-15 = 1v) ellenállás (1v) Most használja az ohm törvényét az R megoldására: V = IR (1v =.015R)*15 mA -t használtam a ledjeimhez, ez jellemző az 5 mm -es LED -ekre lehet saját terhelése, vagy annyit köthet össze, amennyit csak akar, feltéve, hogy az adott terhelés teljes árama nem haladja meg a tranzisztor korlátját. (2n3904 képes kezelni 100mA)*A tranzisztor cserélhető N-csatornás Mosfet-re
3. lépés: Építsd fel
Most elkezdheti az áramkör kenyérfalát. Miután elvégeztem néhány tesztet a kenyértáblán, mindent forrasztottam egy protoboardra. Ha valódi képzeletet szeretne kapni, elrendezheti saját tábláját, és marathatja azt az ezzel kapcsolatos eljárások egyikével webhely.
4. lépés: Programozza az AVR -t
Itt az ideje, hogy beprogramozza az AVR -t. Ha nem tudja, hogyan kell ezt megtenni, tekintse meg ezt az utasítást: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/Itt van a program, amelyet készítettem: Örökre csak egy szekvenciák körén megy keresztül. Ha az AVR be van programozva, akkor ragaszthatja az aljzatba, amelyet a táblára forrasztott, vagy ha nincs aljzata, ellenőrizze a programot egy kenyértáblán, és ha helyes, akkor forraszthatja a chipet a táblájába.
Ajánlott:
Több analóg érték olvasása egy analóg tűvel: 6 lépés (képekkel)
Több analóg érték olvasása egy analóg tűvel: Ebben az oktatóanyagban megmutatom, hogyan kell több analóg értéket olvasni csak egy analóg bemeneti tűvel
Hogyan lehet megváltoztatni a webhelyeket úgy, hogy bármit megjelenítsenek: 3 lépés
Hogyan lehet megváltoztatni a webhelyeket, hogy bármit megjelenítsenek: Ó, a mulatság, amit élvezhet … Ez egy őrülten egyszerű és egyszerű módja annak, hogy megváltoztassa a webhelyeket a böngészőben, hogy megjelenítse a kívánt dolgokat. ez nem változtatja meg a webhelyet a böngészőjén kívül, és ha újra betölti a weboldalt, akkor vissza fog térni
Fa RC csónak, amelyet manuálisan vagy webhelyen keresztül irányíthat: 9 lépés
Fából készült RC csónak, amelyet manuálisan vagy egy webhelyen keresztül irányíthat: Szia. A Howest diákja vagyok, és építettem egy fából készült RC csónakot, amelyet vezérlőn vagy webhelyen keresztül irányíthatsz. Elegem volt az rc járművek ilyen gyors összetöréséből és szerettem volna valami örömet szerezni, amikor a tengernél laktam
A Wi-Fi szinte bármit engedélyez: 4 lépés
A Wi-Fi szinte bármit engedélyez: Ha még soha nem használta a Blynk-et, akkor nézze meg. Ez az alkotás sok mindenre használható - nem csak egy láva lámpára. Bekapcsolhatja reggel a kávéfőzőt, vagy automatikus éjszakai lámpát készíthet. Tényleg, de én csak
Hogyan lehet sok kapcsolót olvasni egy MCU tűvel: 4 lépés
Hogyan lehet sok kapcsolót olvasni egy MCU -tűvel: Volt már olyan, hogy egy projekt (eke) t elfojtott, és a projekt folyamatosan növekszik és növekszik, miközben további dolgokat ad hozzá (ezt nevezzük félelmetes kreativitásnak)? Egy nemrégiben készült projektben egy frekvenciamérőt építettem, és hozzáadtam egy öt funkciót