Indholdsfortegnelse:
- Trin 1: Deleliste
- Trin 2: Download og installer bibliotek
- Trin 3: Brænd bootloader
- Trin 4: Upload af skitser
- Trin 5: Et par nyttige tips
- Trin 6: Endelig note
Video: $ 2 Arduino. ATMEGA328 som enkeltstående. Let, billigt og meget lille. en komplet vejledning .: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne instruktive vil du lære at bruge Arduino ATMEGA328 mikrokontrollerchip som en selvstændig mikrokontroller.
De koster kun 2 bucks, kan gøre det samme som din Arduino og gøre dine projekter ekstremt små.
Vi vil dække pin -layoutet, hvordan man gør det klar til Arduino -softwaren ved at brænde en bootloader og hvordan man uploader skitser.
Se resten af dette instruktive for at finde ud af, hvordan du kan gøre dine Arduino -projekter mindre og billigere på ingen tid.
Trin 1: Deleliste
1 Arduino
1 ATMEGA328P-PU-chip. Jeg har min her:
Brødbræt
Ledninger
Valgfrit: LED og 330 ohm modstand til test
Trin 2: Download og installer bibliotek
Et Arduino -kort leveres som standard med en 16MHz ekstern oscillator.
Vi har ikke rigtig brug for denne 16MHz oscillator, da ATMEGA328P-PU har en 8MHz oscillator indbygget.
For at få denne chip til at fungere som en selvstændig mikrokontroller ved 8MHz, skal vi downloade og installere et bibliotek til vores Arduino-miljø.
For at gøre dette skal du klikke på det link, der matcher din Arduino -version for at downloade zip -filen.
Det bliver eater 1-6-x.zip, 1-5-x.zip eller 1-0-x.zip
Dernæst skal vi finde mappen Arduino sketchbook ved at klikke på File → præferencer → “Sketchbook Location”. I mit tilfælde "C: / Users / tomtomheylen / Documents / Arduino" kan dette være anderledes i dit tilfælde.
Kopier placeringen, og gå til "denne pc", indsæt den i baren, og tryk på enter.
Hvis du ser en mappe med navnet "hardware", skal du åbne den.
Hvis ikke, skal du oprette en ny mappe med navnet "hardware" ved at højreklikke og vælge "ny → mappe" og skrive "hardware". Åbn den nu.
Flyt breadboard -mappen fra zip -arkivet til mappen "hardware".
Genstart din Arduino IDE og gå til "Værktøjer → bord".
Hvis alt er OK, skal du se på listen "Atmega 328 på et brødbræt (8MHz internt ur)".
Den sværeste del er udført nu, så lad os have det sjovt med at pumpe liv i den ATMEGA328.
Trin 3: Brænd bootloader
Disse ATMEGA328 mikrokontrollerchips kommer normalt tomme. For at få dem til at fungere med Arduino IDE, er vi nødt til at gøre noget, der kaldes "brænding af en bootloader". Det er en lille smule kode, vi brænder på chippen, så den forstår Arduino -softwaren.
For at gøre dette skal du slutte din Arduino til din computer og gå til "Filer → eksempler → ArduinoIsp" og vælg "Arduino Isp". Upload denne skitse til din Arduino, og afbryd forbindelsen til din computer.
Dernæst forbinder vi Arduino med ATMEGA328, som du kan se på billedet.
Bemærk den halve cirkel på chippen. Sørg for, at den er på den rigtige side.
Tilslut nu din Arduino, og gå til "værktøjer → programmerer" i Arduino IDE, og vælg "Arduino som internetudbyder".
Gå derefter til "Værktøjer → Board" og vælg "Atmega 328 på et brødbræt (8MHz internt ur)".
Gå nu til værktøjer og vælg "Burn Bootloader".
Din bootloader er brændt, og din chip er klar til at uploade skitser!
Hvis du har en fejlmeddelelse, skal du trække stikket fra din Arduino og gentage de foregående trin.
Trin 4: Upload af skitser
For at uploade en skitse skal du fjerne ATMEGA328 -chippen fra Arduino -kortet og forbinde til brødbrættet som vist på billedet.
Du kan også bruge en USB til seriel programmerer som FT232RL til at gøre dette. Jeg har lavet en mini instruerbar om dette her:
Jeg har tilsluttet en LED med modstand på tavlen for at teste blinkskitsen.
Sådan bruges dette billede til nållayoutet.
Så hvis du f.eks. Initialiserer pin 13 i IDE, repræsenterer den pin 13 på Arduino -kortet eller pin 19 på ATMEGA328 -chippen.
Tillykke, du klarede det! Du kan nu begynde at lodde dine egne minimerede Arduino -projekter for næsten ingenting.
Trin 5: Et par nyttige tips
Jeg vil afslutte dette instruerbare med at give dig et par flere nyttige tips:
Hvis du lodder et projekt, skal du bruge et 28 -pins DIP -stik og tilføje ATMEGA328 efter lodning af projektet.
Jeg har min her
Det er god praksis at lodde nogle onde kvindelige headerstifter til de 3 første ben, så du stadig kan ændre eller uploade skitser, hvis det er nødvendigt.
Hvis din mikrocontroller opfører sig mærkeligt, kan du tilføje en 10 til 100 uf kondensator mellem + og -.
Sørg for, at når du bestiller chippen, at det er ATMEGA328P-PU.
Trin 6: Endelig note
Kan du lide dette instruerbare, skal du klikke på knappen Favorit og abonnere.
Tjek også min "Sådan repareres kinesiske Arduino -kloner" instruerbar.
Vi ses i den næste Instructable.
Tak, Tom Heylen
Facebook:
Doner for at hjælpe mig med at fortsætte dette arbejde:
Anbefalede:
Let meget lav effekt BLE i Arduino del 3 - Nano V2 udskiftning - Rev 3: 7 trin (med billeder)
Easy Very Low Power BLE in Arduino Part 3 - Nano V2 Replacement - Rev 3: Update: 7. April 2019 - Rev 3 of lp_BLE_TempHumidity, tilføjer dato/tid -plots, ved hjælp af pfodApp V3.0.362+, og automatisk gasregulering ved afsendelse af dataUpdate: 24. marts 2019 - Rev 2 af lp_BLE_TempHumidity, tilføjer flere plotmuligheder og i2c_ClearBus, tilføjer GT832E
Lav et spil i Notesblok og meget meget mere: 10 trin
At lave et spil i Notesblok og meget meget mere: Dette er min første instruerbare. Så hvis du har forslag, så kommenter. Lad os komme i gang! Når vi alle hører ordet notesblok, tænker vi på nogle kedelige ubrugelige applikationer til at notere ting. Godt notesblok er meget mere end det. Vi kan styre vores side
DIY MusiLED, musik-synkroniserede lysdioder med et klik Windows & Linux-applikation (32-bit og 64-bit). Let at genskabe, let at bruge, let at transportere .: 3 trin
DIY MusiLED, musik-synkroniserede lysdioder med et klik Windows & Linux-applikation (32-bit og 64-bit). Let at genskabe, let at bruge, let at transportere .: Dette projekt hjælper dig med at forbinde 18 lysdioder (6 røde + 6 blå + 6 gule) til dit Arduino-kort og analysere din computers lydkorts realtids signaler og videresende dem til lysdioderne for at tænde dem i takt med slageffekterne (Snare, High Hat, Kick)
Byg en meget lille robot: Lav verdens mindste hjulrobot med et greb .: 9 trin (med billeder)
Byg en meget lille robot: Lav verdens mindste hjulrobot med et griber .: Byg en 1/20 kubik tommer robot med en griber, der kan opfange og flytte små genstande. Den styres af en Picaxe -mikrokontroller. På dette tidspunkt tror jeg, at dette kan være verdens mindste robot på hjul med en griber. Det vil uden tvivl ch
Guitar Amp Tilt Stand - Let som Lincoln Logs - Lille, bærbar, enkel, stabil, billig eller gratis .: 9 trin
Guitar Amp Tilt Stand - Easy As Lincoln Logs - Small, Portable, Simple, Stable, Cheap or Free .: Guitar amp tilt stand - easy as Lincoln Logs. lille, bærbar, enkel, stabil, billig eller gratis ved hjælp af skrotfiner. Fantastisk til kombinationsforstærkere, større design kan bruges til åbne ryg