Indholdsfortegnelse:
- Trin 1: Materialeliste
- Trin 2: Kredsløbsdiagram og fremstilling af printkort
- Trin 3: Forbindelser og procedure til at brænde bootloader
- Trin 4: Test ved at uploade koden
- Trin 5: Fejlfinding
Video: SÅDAN LAGER DU ARDUINO NANO/MINI - Sådan brænder du bootloader: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne instruktion vil jeg vise dig, hvordan du laver en Arduino MINI fra Scratch.
Proceduren skrevet i denne instruktionsartikler kan bruges til at lave alle arduino -tavler til dine tilpassede projektkrav.
Se videoen for bedre forståelse
Der er tre dele i denne vejledning
1. Design og indsamling af alle komponenter
2. Burning Bootloader på ny Chip
3. Upload af testkoden
Jeg har vedhæftet PCB -filerne i slutningen af denne artikel.
Så lad os komme i gang!
Trin 1: Materialeliste
- CP2102 USB til TTL -modul (eller lignende som CH340)
- Arduino NANO
- Jumper Wires
- Atmega328P-AU Chip
- AMS1117 5V regulator
- 16MHz krystal
- SMD LED
- SMD -modstand (330R, 10K) (0604 pakke)
- Knapkontakt
- Kondensatorer (0.1uF, 22pF, 10uF) (jeg brugte keramisk type, men kortet er designet til SMD_0612 -pakke)
- Terminal Strip
- Alle værktøjer og tilbehør til SMD -lodning.
Trin 2: Kredsløbsdiagram og fremstilling af printkort
Jeg lavede Arduino MINI -kortet i min SMD -lodningstutorial. Du kan tjekke videoen ud, hvis du vil lære hvordan.
En hurtig opsummering … Jeg påførte loddemassen på PCB ved hjælp af stencil, placerede komponenterne og lodde med varmluftblæser.
Jeg har brugt Open Source Arduino PCB -filer fra Arduino -webstedet og ændret en lille smule i henhold til mine krav og tilgængelige dele. Senere bestilte jeg PCB Online fra JLCPCB.
Trin 3: Forbindelser og procedure til at brænde bootloader
Følg venligst denne forbindelsesoplysninger (se linket Billeder/video for let forståelse*)
Hjemmelavet ArduinoMINI …………….. Arduino NANO
Pin 15 (MOSI) ………………………………. D11
Pin 16 (MISO) ………………………………. D12
Pin 17 (SCK) ………………………………… D13
Pin 29 (NULSTIL) …………………………….. D10
VCC ……………………………………………. VCC (5V)
GND ………………………………………………… GND
Fremgangsmåde For at brænde Boot loader efter at have foretaget de korrekte forbindelser.
1) Tilslut Arduino NANO til USB på din pc
2) Vælg det relevante kort og Com Port
3) I værktøjsmenuen vælges ARDUINO AS ISP Programmer. Sti: Værktøjer> Programmerer> Arduino As ISP
4) Gå til Værktøjer, og vælg Burn Boot Loader. Sti: Værktøjer> Burn Boot Loader
5) Dette kan tage op til et minut, og meddelelsen "Done Burning Boot Loader" vises.
Herefter kan du fjerne alle forbindelsestråde og forbindelser, og din nye AVR Micro-Controller er klar til at blive brugt som selvstændig enhed til dine projekter.
*Alle billederne er i orden ifølge proceduren
Trin 4: Test ved at uploade koden
I dette trin lærer vi at uploade koden til den nye hjemmelavede Arduino MINI. Du bliver nødt til at følge denne procedure hver gang for at uploade koden.
Se linket Billeder/video for let forståelse.
Jeg vil uploade blink-LED-skitsen for at teste, om den nye mikrokontroller fungerer korrekt.
Tilslutningsdetaljer:
Hjemmelavet Arduino MINI …………….. CP2102
Rx …………………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND ………………………………………………… GND
1. Tilslut forbindelserne, USB til TTL Converter Board (CP2102) til din computer.
2. Åbn Blink LED Sketch fra menuen Eksempler.
3. I menuen Værktøjer skal du vælge AVRISP -programmer og uploade koden.
4. Vælg den relevante COM -port og kortindstillinger.
5. Når computerskærmen viser upload, skal du trykke på reset -knappen, da vi ikke har tilsluttet DTR -stiften for at nulstille.
Den blinkende LED angiver, at mikrokontrolleren fungerer korrekt, og dette Arduino Mini -tilsvarende bord kan bruges til dine projekter. Derfor har vi lært at starte en helt ny ATMEGA 328P-AU-chip.
Trin 5: Fejlfinding
Ved at følge procedurerne fra de foregående trin kan du nemt starte boot-load Atmega-chippen.
Men på grund af nogle software eller menneskelige fejl vil det blive uden succes. Her er nogle forslag fra mig:
1) Kontroller dine kredsløbstilslutninger og komponenter (hovedsageligt Crystal), hvis brændende boot loader ikke virker.
2) Sørg for, at du har nævnt det korrekte kort og COM -port i softwaren
3) Kontroller for defekt USB -kabel.
4) Hvis mikrokontrolleren er ved at varme op, når den får strøm, har du sandsynligvis en defekt IC.
5) Kontroller kontinuitet i printkort og uønskede loddebroer, da vi bruger SMD -komponenter.
Anbefalede:
Nød -LED -brænder uden batteri: 10 trin
Nød -LED -lommelygte uden batteri: Hej alle sammen, Dette er min første instruktionsartikel, så din feedback vil virkelig være nyttig for mig at forbedre yderligere. Tjek også min YouTube -kanal for flere projekter. Https://www.youtube.com/channel/UCy7KKu5hVrFcyWw32 … I dag viser jeg dig
1 $ LED -brænder: 8 trin
1 $ LED fakkel: Jeg er Mohammed Sohail fra ProjectDEFY - Mangalore Makerspace. Jeg præsenterer dig hermed for en enkel 1 $ LED lommelygte
Se Eclipse Throught -læsebrillen (og brænder ikke mine øjne): 4 trin (med billeder)
Ser på Eclipse Throught -læsebrillerne (og brænder ikke mine øjne): Hey der, fangede jeg din nysgerrighed med min titel? Det gjorde min far også, da vi gik i den gamle Montrallea i går, trak han i brillerne og viste mig, hvordan jeg kunne se, hvordan man kunne se formørkelsen tænkte sine læsebriller. Så alt, hvad
DIY PVC -brænder: 7 trin (med billeder)
DIY PVC -lommelygte: Hej allesammen, dette er en simpel instruerbar, og jeg vil dele dig med, hvordan jeg lavede denne lille DIY til at lave en nul omkostningsbrænder med en powerbank. Ved at følge de enkle instruktioner kan du gøre det lettere
USB -drevet brænder! Dette projekt kan brænde igennem plastik / træ / papir (sjovt projekt skal også være meget fint træ): 3 trin
USB -drevet brænder! Dette projekt kan brænde igennem plastik / træ / papir (sjovt projekt skal også være meget fint træ): GØR IKKE DETTE MED USB !!!! Jeg fandt ud af, at det kan beskadige din computer fra alle kommentarerne. min computer har det fint. Brug en 600ma 5v telefonoplader. jeg brugte dette, og det fungerer fint, og intet kan blive beskadiget, hvis du bruger et sikkerhedsstik til at stoppe strømmen