Taula de continguts:

Bare Minimum: Arduino a la taula de pa: 5 passos
Bare Minimum: Arduino a la taula de pa: 5 passos

Vídeo: Bare Minimum: Arduino a la taula de pa: 5 passos

Vídeo: Bare Minimum: Arduino a la taula de pa: 5 passos
Vídeo: ЦЫПЛЕНОК ТАПАКА. Простой рецепт для начинающих!!! 2024, Desembre
Anonim
Bare Minimum: Arduino a la taula de pa
Bare Minimum: Arduino a la taula de pa

L'Arduino utilitza el xip ATMega328p. Ho podem obtenir en un format SMD (ATMega328p-AU) o en el format DIP per soldar forats (ATMega328p-PU). Però, el xip per si sol no pot funcionar. Necessita alguns components més i, en conjunt, s’anomena la configuració mínima d’aquest xip.

Pas 1: esquema senzill

Esquema senzill
Esquema senzill

A continuació tenim l'esquema d'aquesta configuració. Com podeu veure, necessitem un subministrament de 5 volts. Aquest subministrament ha d’estar molt ben regulat sense pics de tensió. Per això i un condensador addicional de 10uF entre 5V i GND. Alos, el pin de restabliment està habilitat. Per tant, per desactivar-lo, hem d’aplicar-hi 5V. Per a això, es col·loca una resistència de 10k ohms entre RESET i Vcc. A més, l'ATMega328 sol funcionar a 16 MHz. Per a això, entre els pins 9 i 10 detectem un cristall de 16 MHz. Però aquest cristall, per oscil·lar, necessita dos condensadors de 22pF exactament connectats a GND. A la figura següent, teniu tots els pins del xip. Ara mateix, si el microcontrolador té un bootlaoder, podríem penjar un codi. Però imaginem que no té un carregador d’arrencada.

Pas 2: Cremeu el carregador d'arrencada

Grava Bootloader
Grava Bootloader

Ara imaginem que el xip no té el bootloder (xip verge). Per a això, heu de fer les properes connexions des d’un Arduino UNO. Es tracta dels pins SPI, CLOCK, MISO i MOSI.

Pas 3: Connecteu Arduino al PC

Connecteu Arduino al PC
Connecteu Arduino al PC

Ara connecteu l'Arduino al vostre PC. Obriu Arduino IDE i aneu a Fitxer → Exemples → Arduino ISP i obriu aquest exemple. Seleccioneu la com de la placa Arduino UNO, seleccioneu la placa com Arduino UNO i monteu aquest codi.

Pas 4: carregador d'arrencada

Carregador d'arrencada
Carregador d'arrencada

Ara feu les connexions en el passat esquemàtic i és hora de gravar el carregador d’arrencada. Aneu a Eines → programador → Arduino com a ISP. Amb això, canviem el programador per ISP.

Pas 5: Finalment, graveu Bootloader

Finalment, Burn Booter
Finalment, Burn Booter

Finalment, aneu a Eines → Grava el carregador d’arrencada. Ara els LED de l’Arduino parpellejaran molt. Un cop hagueu cremat el missatge de bootlaoder, ja estem bé.

Recomanat: