Obsah:
- Krok 1: Seznam materiálu
- Krok 2: Schéma zapojení a výroba obvodové desky
- Krok 3: Připojení a postup pro vypalování bootloaderu
- Krok 4: Testování nahráním kódu
- Krok 5: Odstraňování problémů
Video: JAK VYROBIT ARDUINO NANO/MINI - Jak vypálit bootloader: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
V tomto návodu vám ukážu, jak vyrobit Arduino MINI ze Scratch.
Postup popsaný v tomto návodu lze použít k výrobě jakýchkoli desek arduino pro vaše vlastní požadavky na projekt.
Pro lepší pochopení sledujte video
V tomto tutoriálu jsou tři části
1. Navrhování a shromažďování všech komponent
2. Vypalování bootloaderu na nový čip
3. Nahrání testovacího kódu
Připojil jsem soubory PCB na konci tohoto článku.
Pojďme tedy začít!
Krok 1: Seznam materiálu
- Modul CP2102 USB na TTL (nebo podobný jako CH340)
- Arduino NANO
- Propojovací dráty
- Čip Atmega328P-AU
- AMS1117 5V regulátor
- 16MHz krystal
- LED SMD
- Rezistor SMD (330R, 10K) (balení 0604)
- Tlačítko přepínač
- Kondenzátory (0,1 uF, 22 pF, 10uF) (Použil jsem keramický typ, ale deska je určena pro balíček SMD_0612)
- Svorkovnice
- Všechny nástroje a příslušenství pro SMD Soldeing.
Krok 2: Schéma zapojení a výroba obvodové desky
Desku Arduino MINI jsem vyrobil ve svém kurzu SMD Soldering. Pokud se chcete dozvědět, jak na to, můžete si video prohlédnout.
Rychlá rekapitulace… Pájecí pastu jsem nanesl na desku plošných spojů pomocí šablony, umístil součásti a pájil pomocí horkovzdušného foukače.
Použil jsem otevřené zdrojové soubory Arduino PCB z webových stránek Arduino a trochu jsem je upravil podle svých požadavků a dostupných částí. Později jsem si objednal PCB Online z JLCPCB.
Krok 3: Připojení a postup pro vypalování bootloaderu
Dodržujte prosím následující podrobnosti o připojení (Snadné porozumění najdete v odkazu Obrázky/Video*)
Domácí ArduinoMINI …………….. Arduino NANO
Pin 15 (MOSI) ………………………………. D11
Pin 16 (MISO) ………………………………. D12
Pin 17 (SCK) ………………………………… D13
Pin 29 (RESET) …………………………….. D10
VCC ………………………………………. VCC (5V)
GND …………………………………………… GND
Postup Vypálení zavaděče po provedení správných připojení.
1) Připojte Arduino NANO k USB vašeho PC
2) Vyberte příslušnou desku a port Com
3) V nabídce nástrojů vyberte ARDUINO AS ISP Programmer. Cesta: Nástroje> Programátor> Arduino jako ISP
4) Přejděte na Nástroje a vyberte Vypálit zavaděč. Cesta: Nástroje> Burn Boot Loader
5) Může to trvat až minutu a zobrazí se zpráva „Done Burning Boot Loader“.
Poté můžete odstranit všechny propojovací vodiče a připojení a váš nový mikroprocesor AVR je připraven k použití jako samostatné zařízení pro vaše projekty.
*Všechny obrázky jsou seřazeny podle postupu
Krok 4: Testování nahráním kódu
V tomto kroku se naučíme nahrát kód na nové domácí Arduino MINI. Chcete-li nahrát kód, budete muset tento postup použít pokaždé.
Snadné porozumění najdete v odkazu Obrázky/video.
Nahraji skicu blikání LED, abych otestoval, zda nový mikrořadič funguje správně.
Podrobnosti o připojení:
Domácí Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ………………………………………. VCC (5V)
GND …………………………………………… GND
1. Po provedení připojení připojte desku převodníku USB k TTL (CP2102) k počítači.
2. Otevřete Blink LED Sketch z nabídky příkladů.
3. V nabídce nástrojů vyberte programátor AVRISP a nahrajte kód.
4. Vyberte příslušný port COM a nastavení desky.
5. Jakmile se na obrazovce počítače zobrazí nahrávání, stiskněte resetovací tlačítko, protože jsme nepřipojili pin DTR k resetování.
Blikající LED indikuje, že mikrořadič funguje správně, a tuto desku s ekvivalentem Arduino Mini lze použít pro vaše projekty. Proto jsme se naučili, jak zavést zcela nový čip ATMEGA 328P-AU.
Krok 5: Odstraňování problémů
Dodržováním postupů z předchozích kroků můžete snadno snadno načíst čip Atmega.
Ale kvůli nějakému softwaru nebo lidským chybám bude neúspěšný. Zde je několik mých návrhů:
1) Pokud vypalování Boot loader nefunguje, zkontrolujte připojení a součásti obvodu (hlavně Crystal).
2) Ujistěte se, že jste v softwaru uvedli správnou desku a port COM
3) Zkontrolujte, zda není vadný kabel USB.
4) Pokud se mikrořadič při napájení zahřívá, pravděpodobně máte vadný integrovaný obvod.
5) Zkontrolujte, zda je v PCB spojitost a nežádoucí pájecí můstky, protože používáme komponenty SMD.
Doporučuje:
Burn Bootloader Into Arduino Nano 3.0 Clone Board: 11 Steps
Burn Bootloader Into Arduino Nano 3.0 Clone Board: nedávno koupil Arduino Nano 3.0 Clone od AliExpress, který přišel bez bootloaderu. Jsem si jistý, že existuje mnoho dalších lidí, kteří jsou ve stejné situaci jako já, a možná se zpočátku trochu zbláznili! Nebojte se, v tomto návodu
Arduino jako ISP -- Vypálit šestihranný soubor v AVR -- Pojistka v AVR -- Arduino jako programátor: 10 kroků
Arduino jako ISP || Vypálit šestihranný soubor v AVR || Pojistka v AVR || Arduino jako programátor: ……………………… Přihlaste se k odběru mého YouTube kanálu pro další videa …….. Tento článek je vše o arduino jako isp. Pokud chcete nahrát hex soubor nebo chcete nastavit pojistku v AVR, nemusíte kupovat programátor, můžete
Robotické srdce - můžete vyrobit výrobek!: 7 kroků (s obrázky)
Robotic Heart - můžete vyrobit výrobek !: Když si koupíte elektroniku, málokdy se objeví jako holý PCB. Z různých důvodů je deska plošných spojů v pouzdře. V tomto pokynu tedy ukážu, jak můžete vzít nápad a proměnit jej v produkt (ish)! Pájení SMD se může zdát skličující, ale slibuji vám
Děti si také mohou vyrobit zrcadla nekonečna!: 8 kroků (s obrázky)
Děti mohou také vytvářet zrcadla nekonečna !: Dream AcadeME je nezisková alternativní vzdělávací organizace. Naše filozofie se zaměřuje na učení zaměřené na dítě spojené s STEAM (věda, technologie, inženýrství, umění a matematika), přírodou a sociálně konstruktivismem, přístupem, kde dítě
Nano stojan 3. a 2. generace Knex Ipod Nano: 5 kroků
3. a 2. generace Knex Ipod Nano stojan: jeho stojan pro 2. a 3. generaci ipod nano by pravděpodobně mohl být také použit pro jiné věci, ale nevím, jaké jsou, řekněte mi, jestli najdete nějaké další využití