Taula de continguts:
- Pas 1: materials
- Pas 2: programari
- Pas 3: Arduino ISP
- Pas 4: connexions
- Pas 5: ATmega Detector
- Pas 6: ATmega_Board_Programmer
Vídeo: Carregador d'arrencada a ATMEGA328P-PU: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
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
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
Carregador USB fàcil de 5 minuts / carregador USB de supervivència: 6 passos (amb imatges)
Fàcil carregador solar USB de 5 minuts / carregador USB de supervivència: Hola nois! Avui acabo de fabricar (probablement) el carregador de panells solars usb més fàcil! En primer lloc, em sap greu que no n’hagi penjat cap cosa instructiva … He rebut alguns exàmens en els darrers mesos (en realitat, pocs potser una setmana més o menys ..). Però