Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:38
En aquest article faremo la càrrega del bootloader en un ATMEGA328P-PU amb un Arduino Mega 2560.
En aquesta secció penjarem el carregador d’arrencada a l’ATMEGA328P-PU mitjançant un Arduino Mega 2560.
Pas 1: materials
- ATMEGA328P-PU;
- Arduino Mega 2560;
- Oscil·lador (4/8/10/16 MHz);
- 2 condensatori da 22pF;
- Cavi.
- ATMEGA328P-PU;
- Arduino Mega 2560;
- Oscil·lador (4/8/10/16 MHz);
- 2 condensadors 22pF;
- Filferros.
Pas 2: programari
Descarregueu el fitxer zip des del següent enllaç:
Després d’avançar el fitxer, es mostrarà a la cartella dell’IDE Arduino i crearà una nova cartella com a biblioteca a l’aventura d’un nom al vostre plaer (per exemple, el meu camí a la qual devo crear la nova cartella serà C: / Program Files (x86) Arduino / biblioteques).
Descarregueu i extraieu el fitxer zip del següent enllaç
Després d’extreure el fitxer, aneu a la carpeta Arduino IDE i creeu una carpeta nova com a biblioteca amb el nom que trieu (per exemple, el meu camí on he de crear la nova carpeta serà C: / Program Files (x86) Arduino / biblioteques).
Pas 3: Arduino ISP
Ora collega l'Arduino Mega 2560 al tuo PC e attraverso l'IDE Arduino vai su File> Esempi> ArduinoISP e Carica lo sketch (Assicurati di aver scelto la giusta tipologia di scheda e la giusta porta su "Strumenti").
Ara connecteu l’Arduino Mega 2560 al vostre PC i, a través de l’IDE Arduino, aneu a Fitxer> Exemples> ArduinoISP i carregueu l’esbós (assegureu-vos que heu triat el tipus de targeta adequat i la porta USB adequada a "Eines").
Pas 4: connexions
Effetturare i collegamenti come illuistrato nella figura soprastante.
Feu les connexions tal com es mostra a la figura anterior.
Pas 5: ATmega Detector
Vai sulla cartella que hi ha descarregat dal link precedent, obri lo sketch Arduino_Board_Detector.ino, vai su Stumenti> Programmatore e cambialo in "Arduino as ISP", successivament carica lo sketch andando su Sketch> Carica mitjançant un programador (o estreno contemporàniament Ctrl + Maiusc + U). Apri la comunicació Seriale (lente d'ingrandimento in alto a destra) e segui le istruzioni.
Aneu a la carpeta que heu descarregat de l'enllaç anterior, obriu l'esbós Arduino_Board_Detector.ino, aneu a Eines> Programador i canvieu-lo a "Arduino com a ISP" i, a continuació, carregueu l'esbós a Esbós> Carrega amb un programador (o premeu simultàniament Ctrl + Maj + U).
Obriu la comunicació en sèrie (lupa a la part superior dreta) i seguiu les instruccions.
Pas 6: ATmega_Board_Programmer
Dopo aver svolto le operazioni indicate from comunicazione seriale ed aver concluso with success, apri lo sketch ATmega_Board_Programmer.ino scaricato nella cartella "arduino_sketches-master" dal precedente link e caricalo come il precedente (Ctrl + Maiusc + U), svolgi les operacions nella comunicazione serial (Scegliendo usare 8Mhz o 16Mhz ad esempio).
Després de realitzar les operacions indicades per la comunicació en sèrie i completar-les correctament, obriu l'esbós ATmega_Board_Programmer.ino descarregat a la carpeta "arduino_sketches-master" de l'enllaç anterior i carregueu-lo com l'anterior (Ctrl + Maj + U), operacions a la comunicació serial (triant si voleu utilitzar 8Mhz o 16Mhz per exemple).
Recomanat:
Grava el carregador d’arrencada a la placa de clonatge Arduino Nano 3.0: 11 passos
Grava el carregador d’arrencada a la placa de clonació d’Arduino Nano 3.0: recentment s’ha comprat un clon d’Arduino Nano 3.0 a AliExpress que venia sense un carregador d’arrencada. Estic segur que hi ha moltes altres persones que es troben en la mateixa situació que jo i que potser al principi s’hauran espantat una mica! No us preocupeu, en aquest instructab
Arrencada suau del motor de CC, velocitat i direcció mitjançant un potenciòmetre, pantalla OLED i botons: 6 passos
Arrencada suau del motor de CC, velocitat i direcció mitjançant un potenciòmetre, pantalla OLED i botons: en aquest tutorial aprendrem a utilitzar un controlador de control de motor L298N DC i un potenciòmetre per controlar un motor de corrent continu arrencada, la velocitat i la direcció amb dos botons i mostra el valor del potenciòmetre a la pantalla OLED. Mira un vídeo de demostració
Per tant, carregueu el carregador d’arrencada STM32duino a la vostra "píndola blava" I ara què passa ?: 7 passos
Per tant, carregueu el carregador d’arrencada STM32duino a la vostra "píndola blava" … I ara ?: Si ja heu llegit les instruccions que expliquen com es carrega el carregador d’arrencada STM32duino o qualsevol altra documentació similar, proveu de carregar l’exemple de codi i …. pot ser que no sigui res El problema és molts, si no tots, exemples de " Genèric " STM32 serà
Fer una eina d'eliminació d'arrencada d'arrencada de bugia trencada / esquinçada / trencada / fosa / fosa de baix cost: 3 passos
Crear una eina d’eliminació d’arrencada d’espurna trencada / esquinçada / trencada / fosa / fosa de baix cost: aquesta instrucció us mostra com fer la vostra pròpia eina econòmica per extreure l’arrencada trencada de la bugia per poder continuar amb la vostra posada a punt. Per als fabricants de bricolatge que treballen amb el vostre propi vehicle, no hi ha res com substituir la vostra espurna
Com penjar el carregador d'arrencada a qualsevol Arduino!: 5 passos
Com pujar el carregador d’arrencada a qualsevol Arduino!: Suposem que heu portat un Arduino i heu provat de carregar el vostre primer programa des d’Exemples i que diu Error avrdude: stk500_getsync () El que això significa és que el vostre Arduino no té un carregador d’arrencada. Per tant, avui us mostraré com penjar un Bootloader