Tartalomjegyzék:

Arduino kenyértábla haver: 12 lépés
Arduino kenyértábla haver: 12 lépés

Videó: Arduino kenyértábla haver: 12 lépés

Videó: Arduino kenyértábla haver: 12 lépés
Videó: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Július
Anonim
Arduino kenyértábla haver
Arduino kenyértábla haver
Arduino kenyértábla haver
Arduino kenyértábla haver
Arduino kenyértábla haver
Arduino kenyértábla haver

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

Eszközök
Eszközök
Eszközök
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

Alkatrészek
Alkatrészek
Alkatrészek
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

Csatlakozó tűsínek
Csatlakozó tűsínek
Csatlakozó tűsínek
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

Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
Az alkatrészek forrasztása
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

Foglalat és csatlakozó csapok
Foglalat és csatlakozó csapok
Foglalat és csatlakozó csapok
Foglalat és csatlakozó csapok
Foglalat és csatlakozó csapok
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

Programozási kellékek
Programozási kellékek

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

Bootloader
Bootloader
Bootloader
Bootloader
Bootloader
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

A programozó bekötése
A programozó bekötése
A programozó bekötése
A programozó bekötése
A programozó bekötése
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 Bootloader égetése
A Bootloader égetése
A Bootloader égetése
A Bootloader é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

Programozás
Programozás
Programozás
Programozás
Programozá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

In Board Programming
In Board Programming
In Board Programming
In Board Programming
In Board Programming
In Board Programming
In Board Programming
In Board Programming

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

A késztermék
A késztermék
A késztermék
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: