Tartalomjegyzék:

Csupasz minimum - Arduino a kenyértáblán: 5 lépés
Csupasz minimum - Arduino a kenyértáblán: 5 lépés

Videó: Csupasz minimum - Arduino a kenyértáblán: 5 lépés

Videó: Csupasz minimum - Arduino a kenyértáblán: 5 lépés
Videó: Пронтерфейс и Cura Slic3rs 2024, November
Anonim
Csupasz minimum - Arduino a kenyértáblán
Csupasz minimum - Arduino a kenyértáblán

Az Arduino az ATMega328p chipet használja. Ezt megkaphatjuk SMD formátumban (ATMega328p-AU) vagy DIP formátumban a mélyedéses forrasztáshoz (ATMega328p-PU). De a chip önmagában nem működik. Még néhány komponensre van szüksége, és ezt a chipet a minimális konfigurációnak nevezik.

1. lépés: Egyszerű vázlat

Egyszerű vázlat
Egyszerű vázlat

Az alábbiakban megtalálható ennek a konfigurációnak a vázlata. Mint látható, 5 voltos tápellátásra van szükségünk. Ezt a tápegységet nagyon jól kell szabályozni, feszültségcsúcsok nélkül. Erre és extra 10uF kondenzátorra 5V és GND között. Alos, a visszaállítási pin ngative engedélyezve van. Tehát ahhoz, hogy letilthassuk, 5 V -ot kell alkalmaznunk rá. Ehhez egy 10 k ohmos ellenállást helyeznek a RESET és az Vcc közé. Ezenkívül az ATMega328 általában 16 MHz -en működik. Ehhez a 9 -es és 10 -es csapok között 16 MHz -es kristályt találunk. De ennek a kristálynak az oszcilláláshoz két, pontosan 22pF kondenzátorra van szüksége a GND -hez csatlakoztatva. Az ábrán látható a chip összes csapja. Jelenleg, ha a mikrokontroller rendelkezik bootlaoderrel, feltölthetünk egy kódot. De képzeljük el, hogy nincs bootloader.

2. lépés: Írja be a rendszerbetöltőt

Burn Bootloader
Burn Bootloader

Most képzeljük el, hogy a chip nem rendelkezik bootloaderrel (szűz chip). Ehhez a következő kapcsolatokat kell létrehoznia egy Arduino UNO -ból. Ezek az SPI csapok, CLOCK, MISO és MOSI.

Lépés: Csatlakoztassa az Arduino -t a számítógéphez

Csatlakoztassa az Arduino -t a számítógéphez
Csatlakoztassa az Arduino -t a számítógéphez

Most csatlakoztassa az Arduino -t a számítógépéhez. Nyissa meg az Arduino IDE -t, és válassza a Fájl → Példák → Arduino ISP lehetőséget, és nyissa meg a példát. Válassza ki az Arduino UNO kártya com -ját, válassza ki a táblát Arduino UNO -ként, és frissítse ezt a kódot.

4. lépés: Bootloader

Bootloader
Bootloader

Most kapcsolja össze a múltbeli kapcsolatokat sematikusan, és ideje elégetni a rendszerbetöltőt. Lépjen az Eszközök → programozó → Arduino szolgáltatóhoz. Ezzel a programozót ISP -re cseréljük.

5. lépés: Végül írja be a rendszerindítót

Végül Burn Bootloader
Végül Burn Bootloader

Végül lépjen az Eszközök → Rendszerbetöltő írása elemre. Most az Arduino LED -je sokat fog villogni. Miután megkapta a bootlaoder üzenetét, máris indulhatunk.

Ajánlott: