Inhoudsopgave:
- Stap 1: Eenvoudig schema
- Stap 2: Brand Bootloader
- Stap 3: Verbind Arduino met pc
- Stap 4: Bootloader
- Stap 5: Eindelijk Bootloader branden
Video: Bare Minimum - Arduino op Breadboard - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
De Arduino maakt gebruik van de ATMega328p-chip. We kunnen dat krijgen in een SMD-formaat (ATMega328p-AU) of het DIP-formaat voor troggatsolderen (ATMega328p-PU). Maar de chip zelf kan niet werken. Het heeft nog een paar componenten nodig en alles bij elkaar wordt de absolute minimale configuratie van deze chip genoemd.
Stap 1: Eenvoudig schema
Hieronder hebben we het schema voor deze configuratie. Zoals je kunt zien hebben we een voeding van 5 volt nodig. Deze voeding moet zeer goed geregeld zijn zonder spanningspieken. Daarvoor en extra 10uF condensator tussen 5V en GND. Alos, de reset-pin is ngative ingeschakeld. Dus om het uit te schakelen, moeten we er 5V op toepassen. Daarvoor wordt tussen RESET en Vcc een weerstand van 10k ohm geplaatst. Ook werkt de ATMega328 meestal op 16MHz. Daarvoor plaatsen we tussen pin 9 en 10 een 16MHz-kristal. Maar dit kristal heeft twee condensatoren van precies 22pF nodig die op GND zijn aangesloten om te oscilleren. In de figuur hierboven heb je alle pinnen van de chip. Als de microcontroller een bootlaoder heeft, kunnen we nu een code uploaden. Maar laten we ons voorstellen dat het geen bootloader heeft.
Stap 2: Brand Bootloader
Laten we ons nu voorstellen dat de chip geen bootloder (maagdelijke chip) heeft. Daarvoor moet je volgende verbindingen maken vanaf een Arduino UNO. Dit zijn de SPI-pinnen, CLOCK, MISO en MOSI.
Stap 3: Verbind Arduino met pc
Sluit nu de Arduino aan op uw pc. Open Arduino IDE en ga naar Bestand → Voorbeelden → Arduino ISP en open dat voorbeeld. Selecteer de com van het Arduino UNO-bord, selecteer het bord als Arduino UNO en upload deze code.
Stap 4: Bootloader
Maak nu de verbindingen in het verleden schema en het is tijd om de bootloader te branden. Ga naar Tools → programmeur → Arduino als ISP. Daarmee veranderen we de programmeur naar ISP.
Stap 5: Eindelijk Bootloader branden
Ga ten slotte naar Extra → Bootloader branden. Nu zullen de LED's van de Arduino veel knipperen. Zodra je het bericht van bootlaoder hebt verbrand, zijn we klaar om te gaan.
Aanbevolen:
Zelfgemaakte breadboard met paperclips: 16 stappen
Zelfgemaakte breadboard met paperclips: we maken een zelfgemaakte breadboard met paperclips die in karton zijn gestoken. Vervolgens gebruiken we paperclips om onze elektronische componenten aan te sluiten op de papercliprails. We noemen dit paperclip-crimpen. Solderen is nooit nodig! Dit zijn ZEER STERKE VERBINDINGEN!En
Rugzak #4: Breadboard: 8 stappen
Rugzak #4: Breadboard: SPIKE Prime Rugzakken zijn uitbreidingen voor LEGO Education SPIKE Prime. Met deze rugzak kun je je SPIKE Prime verbinden met LED's, knoppen, schakelaars en joysticks om prototypes te maken om SPIKE Prime te besturen. We hebben ook een camerarugzak waarmee je
Een LEGO Breadboard maken: 9 stappen (met afbeeldingen)
Een LEGO Breadboard maken: We hebben al veel verschillende soorten breadboards! Waarom nog een maken? Ik heb meerdere redenen: - Het is een geweldige manier om iedereen te leren hoe een breadboard werkt en de basisprincipes van prototyping-circuits zonder ze een saai diagram te laten zien. - Het is leuk.- LE
Breadboard-elektronica: 3 stappen
Breadboard-elektronica: Breadboard-elektronica draait om het prototypen van circuits om te bewijzen dat iets werkt zonder onze componenten op een gesoldeerd bord te leggen. Met het breadboard kunnen we spelen, leren, ontmantelen en nog meer spelen
Bling Out Your Breadboard (hoe u een LED-stroomindicator toevoegt aan Solarbotics Transparant Breadboard): 7 stappen
Bling Out Your Breadboard (hoe voeg je een LED-stroomindicator toe aan Solarbotics Transparant Breadboard): Deze transparante breadboards lijken veel op elk ander elektronisch breadboard, maar ze zijn duidelijk! Dus, wat kun je doen met een duidelijk breadboard? Ik denk dat het voor de hand liggende antwoord is om power-LED's toe te voegen