Indholdsfortegnelse:

$ 2 Arduino. ATMEGA328 som enkeltstående. Let, billigt og meget lille. en komplet vejledning .: 6 trin (med billeder)
$ 2 Arduino. ATMEGA328 som enkeltstående. Let, billigt og meget lille. en komplet vejledning .: 6 trin (med billeder)

Video: $ 2 Arduino. ATMEGA328 som enkeltstående. Let, billigt og meget lille. en komplet vejledning .: 6 trin (med billeder)

Video: $ 2 Arduino. ATMEGA328 som enkeltstående. Let, billigt og meget lille. en komplet vejledning .: 6 trin (med billeder)
Video: Motherboard Mastery: IT Admins' Guide to Desktop Support 2024, November
Anonim
Image
Image
Liste over dele
Liste over dele

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

Download og installer bibliotek
Download og installer bibliotek
Download og installer bibliotek
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

Brænd bootloader
Brænd bootloader

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".

Brænd bootloader
Brænd bootloader

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.

Upload af skitser
Upload af skitser

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.

Upload af skitser
Upload af skitser

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

Et par nyttige tips
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: