Tartalomjegyzék:
- 1. lépés: Eszközök
- 2. lépés: Alkatrészek
- 3. lépés: Csatlakozó tűsínek
- 4. lépés: Az alkatrészek forrasztása
- 5. lépés: Foglalat és csatlakozó csapok
- 6. lépés: Kellékek programozása
- 7. lépés: Bootloader
- 8. lépés: A programozó bekötése
- 9. lépés: A rendszerindító égetése
- 10. lépés: Programozás
- 11. lépés: A tábla programozásában
- 12. lépés: A késztermék
Videó: Arduino kenyértábla haver: 12 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Az összes áramkört kenyérszemre építem; azonban ugyanazt az áramkört százszor felépíteni monoton lehet, ezért szeretem a moduláris alkatrészeket prototípusok építéséhez. A legtöbb áramkör, mint például az 5 voltos tápegység, meglehetősen szabványos. Az Arduino Bread Board Buddy, amit az Universal Solder -től kaptam, egy önálló Arduino UNO kenyértáblákkal való használatra. Ez egy nagyon praktikus kis készlet, amely megkíméli Önt attól, hogy önálló Arduino -t készítsen minden alkalommal, amikor projektet szeretne készíteni egy kenyértáblára.
Letöltheti az összeszerelési pdf -et vagy a webhelyről, de itt van néhány tipp, amelyet a pdf nem tartalmaz, beleértve a Bread Board Buddy programozását.
universal-solder.ca/
1. lépés: Eszközök
Forrasztó
Tavaszi klipek
Kis oldalvágók
Forrasztópáka
Forrasztóállomás, ha van ilyen.
2. lépés: Alkatrészek
A Canaduino Bread Board Kit nem tartalmaz ATMEGA328P IC -t, ezért azt kell szállítania.
A készlet a következőket tartalmazza minden táblához:
1 NYÁK (nyomtatott áramkör)
1 28 tűs IC aljzat
1 16 mHz -es kristály
1 LED (fénykibocsátó dióda)
1 Visszaállítás gomb
1 tűs jumper
1 680 Ω ellenállás
1 10 KΩ -os ellenállás
1 100 nF
2 18 pF
2 db 20 tűs csatlakozó tűsín
3. lépés: Csatlakozó tűsínek
Kezdje azzal, hogy az oldalsó vágószerszámokkal vágja le a csatlakozócsap -síneket két 15 tűs és egy 2 tűs sínre.
4. lépés: Az alkatrészek forrasztása
Indítsa el az alkatrészek forrasztását a NYÁK -ra; a NYÁK közepétől kifelé. Fájdalom a megfelelő alkatrészek forrasztása a megfelelő helyre olyan részek alá, mint az IC aljzat.
Forrasztás és vágás egy -egy komponens, ez lehet a fájdalom, hogy megpróbálja megkerülni a felesleges vezet, hogy forrasztani, vagy ellenőrizze az ízületek.
Tartsa az alkatrészt a rugós kapcsokkal.
Forrasztja a kötést, ügyelve arra, hogy jó legyen a csatlakozás.
Ellenőrizze a csatlakozást, és vágja le a felesleges vezetékeket.
A LED hosszú csapja a reset gombhoz legközelebb eső lyukba megy.
A 680 Ω ellenállás megy a legközelebb a kristályhoz.
A 10 KΩ -os ellenállás megy a legközelebb a reset gombhoz.
5. lépés: Foglalat és csatlakozó csapok
Mivel az IC aljzat forrasztja a NYÁK alját, és a csatlakozó tűsínek forrasztják a NYÁK tetején, először az IC aljzatot kell forrasztani. Ily módon a csatlakozótüskék nem akadályozzák az IC aljzat forrasztását.
Miután minden apró alkatrészt csatlakoztatott a NYÁK -hoz, csatlakoztassa az IC aljzatot, ügyelve arra, hogy minden illesztés jó legyen.
Ezután csatlakoztassa a két 15 csatlakozós tűsínt, ügyelve arra, hogy négyzet alakúak legyenek, és minden illesztés jó legyen. Ha a csapok nem négyzet alakúak, előfordulhat, hogy nem tudja behelyezni a kenyeretábla haverját a kenyértáblába.
Utoljára csatlakoztassa az ATMega 328P IC -t az IC aljzatba, és készen áll a programozásra és a használatra.
6. lépés: Kellékek programozása
Arduino UNO vagy MEGA & Cable
Kenyértábla
Jumpers
3 680Ω ellenállás
3 LED kék, zöld, zöld
7. lépés: Bootloader
Ha az ATMega328P IC -n nincs rendszerbetöltő; égetnie kell a rendszerbetöltőt, tudnia kell, hogy rendelkezik -e a rendszerbetöltővel, ha a Bread Board Buddy LED -je villog, amikor be van kapcsolva.
A rendszerindító betöltéséhez a Bread Board Buddy -ba kövesse az alábbi lépéseket:
Győződjön meg arról, hogy semmi nincs csatlakoztatva az UNO -hoz, és csatlakoztassa a számítógéphez.
Nyissa meg a vázlatot
Az Eszközök menüből ki kell választania a táblát, amely megfelel a táblának.
Ezután válassza ki az alaplapnak megfelelő soros portot az Eszközök menüből.
Kattintson a fájlra, görgessen le a példákhoz, és kattintson az Arduino internetszolgáltatóra.
Megnyílik egy új Arduino IDE ablak, amelyben az Arduino ISP vázlata látható.
Másolja a tűcsatlakozásokat, de még ne készítse el.
Töltse fel az Arduino internetszolgáltató vázlatát az Arduino táblára.
A vázlatnak meg kell mondania, ha elkészült, és az Arduino LED -jének abba kell hagynia a villogást.
8. lépés: A programozó bekötése
Válassza le az Uno kártyát a számítógépről, és csatlakoztassa a táblát és a mikrokontrollert az ISP vázlatának megfelelően.
tű neve: UNO:
slave reset: 10:
MOSI: 11:
MISO: 12:
SCK: 13:
mega (1280 és 2560)
slave reset: 53
MOSI: 51
MISO: 50
SCK: 52
Helyezzen egy LED -et (ellenállással) a következő csapokra:
9: Szívverés - azt mutatja, hogy a programozó fut
8: Hiba - Világít, ha valami baj történik (használjon pirosat, ha van értelme)
7: Programozás - Kommunikációban a slave -el
Kék LED -et használtam a Heartbeat Red -re hiba esetén, és zöldre a programozáshoz, ahogy az ábra mutatja. Azon kívül, hogy szeretem a villogó fényeket, a LED -ek jelzik, hogy az Arduino internetszolgáltató megfelelően működik -e. A pulzáló kék LED jelzi, hogy az Arduino internetszolgáltató fut, a zöld LED pedig azt jelzi, hogy feltöltéskor világít, a piros LED pedig azt jelzi, hogy a feltöltés sikertelen, amikor világít.
9. lépés: A rendszerindító égetése
A vázlat Eszközök menüjében válassza a Board, majd az ATmega328 elemet egy kenyértáblán (8 MHz -es belső óra).
Válassza ki az alaplapnak megfelelő soros portot az Eszközök menüből.
Az Eszközök menüben lépjen a Programozó menübe, és válassza az Arduino -t ISP -ként.
Ezután az Eszközök menüben válassza a Bootloader írása lehetőséget.
A LED -eknek villogniuk kell, és a zöld LED -nek világítania kell, amikor az Arduino internetszolgáltató feltölti a rendszerbetöltést. Amikor befejeződött a betöltés, a kék LED -nek vissza kell térnie a pulzáláshoz, a LED -nek pedig a Bread Board Buddy -n villognia kell másodpercenként.
Ezt csak úgy ellenőrizheti, ha csatlakoztatja a Bread Board Buddy készüléket az áramellátáshoz.
Csak egyszer kell elégetnie a rendszerbetöltőt.
10. lépés: Programozás
A betöltés után a Bread Board Buddy háromféleképpen programozható.
Első. Eltávolíthatja az ATMega328P -t az Arduino UNO R3 -ból, és csatlakoztathatja az ATMega328P -t a Bread Board Buddy -ból az Arduino UNO R3 -ba.
Második. Eltávolíthatja az ATMega328P -t az Arduino UNO R3 -ból, és 5V -ról 5V -ra, földről földre, RX (D0) a Do -ra, TX (D1) a D1 -re és visszaállíthatja RST -re az Arduino UNO -ról a Bread board Buddy -ra.
Harmadszor, a rendszerbetöltő áramkör segítségével programozhatja a Bread Board Buddy programot.
11. lépés: A tábla programozásában
Most, hogy a Bread Board Buddy rendelkezik a rendszerbetöltővel, programokat tölthet fel a mikrokontrollerre ugyanazzal a beállítással, mint a rendszerbetöltő.
Válassza ki vagy hozza létre azt a vázlatot, amelyet fel szeretne tölteni a mikrokontrollerre.
Az Eszközök menüben válassza a Fórumot, majd az ATmega328 -t egy kenyérsütőn (8 MHz -es belső óra), ha a minimális konfigurációt használja a Tábla menüből.
Válassza ki az alaplapnak megfelelő soros portot az Eszközök menüből.
Válassza az Arduino szolgáltatót ISP -ként az Eszközök menüből és a Programozó menüből.
Ezután a vázlat mikrokontrollerre való feltöltéséhez ne kattintson a feltöltésre. Kattintson a Fájl menüre, és válassza a Feltöltés programozó segítségével lehetőséget a mikrokontroller programozásához a kenyértáblán.
A LED -eknek villogniuk kell, és a zöld LED -nek világítania kell, amikor az Arduino internetszolgáltató feltölti a programot a mikrokontrollerre. A töltés befejeztével a kék LED -nek vissza kell térnie a pulzáláshoz.
12. lépés: A késztermék
Most, hogy az Arduino Bread Board Buddy programozva van, összeállíthatja a kész áramkört.
Csak adja hozzá a tápegységet és a többi komponenst, például ezt a „Hello World” LCD áramkört, és már indulhat is.
Ajánlott:
Reggeli haver: 8 lépés
Morning Buddy: Vannak, akiknek nagyon elfoglaltak az időbeosztásuk, ami miatt könnyű elfelejteni egy -két dolgot. Ezzel az ébresztőórával több ébresztést is beállíthat, hogy tartsa az ütemtervet. Az óra 24 órán keresztül működik, és mindössze annyit kell tennie, hogy programozza, hogy a különböző időpontokban leálljon
Beszélő UV-index mérőeszköz, a VEML6075 érzékelő és a kis haver beszélő használatával: 5 lépés
Beszélő UV-index mérőeszköz, a VEML6075 érzékelő és a kis haver beszélő segítségével: Nyár jön! Süt a nap! Ez nagyszerű. De ahogy az ultraibolya (UV) sugárzás egyre intenzívebbé válik, a hozzám hasonló szeplők, kis barna szigetek úsznak a vörös, leégett, viszkető bőr tengerében. Valós idejű információhoz juthat
Arduino kenyértábla a helyes úton: 5 lépés (képekkel)
Breadboard Arduino a helyes út: Szó szerint több száz Breadboard Arduino létezik, tehát mi a különbség ebben? Nos, több dolog, sőt a legtöbb Arduino sem jól működik. Először is az analóg kínálat a
Magno-haver: 5 lépés
Magno-haver: Mindig lenyűgöztek a mágnesek. Ma készítettem egy játékot a húgomnak, amivel játszani lehet. Elkészítése nagyon egyszerű, mindössze két kis mágnesre van szüksége, egy kisautóra, egy akkumulátorra és dekorációra. Továbbá: Ez az első tanítható
Arduino -kompatibilis kenyértábla: 4 lépés
Arduino-kompatibilis kenyértábla: Nem titok, hogy az oomlout HQ környékén nagy rajongói vagyunk a nyílt forráskódú Arduino mikrovezérlőnek. Az előre elkészített Duemilanove tábla egy csodálatos prototípus-platform, de néha szórakoztató valamit magának készíteni. Az alábbiakban egy útmutató található a