Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
Hieronder volgen aanwijzingen voor het programmeren van de ATtiny-microcontrollers met behulp van de Arduino IDE. In gewoon Engels is dit hoe u 8-pins Atmel-chips programmeert zoals u normaal een Arduino zou doen. Dit is cool omdat de ATtiny klein is, en - nou ja - hierdoor kun je kleine dingen maken die geen grote oude microcontroller nodig hebben.
De instructies die ik hier heb gepost, zijn vrijwel hetzelfde als de instructies die worden gegeven door de ongelooflijk geweldige High-Low Tech Tutorial. Ik heb mijn versie van de instructies hier gepost omdat ik van plan ben een aantal aankomende projecten te maken met behulp van ATtiny-chips en ik dacht dat ik mijn proces zou laten zien.
Stap 1: Ga spullen halen
Je zal nodig hebben:
- Arduino - Breadboard - ATtiny85 (of ATtiny45) - 10uF elektrolytische condensator - 220ohm 1/4 watt weerstand - LED - aansluitdraad
Houd er rekening mee dat sommige links op deze pagina Amazon-affiliate links bevatten. Dit verandert niets aan de prijs van de te koop aangeboden artikelen. Ik verdien echter een kleine commissie als je op een van die links klikt en iets koopt. Dit geld herinvesteer ik in materialen en gereedschappen voor toekomstige projecten. Als u een alternatieve suggestie wilt voor een leverancier van een van de onderdelen, laat het me dan weten.
Stap 2: Bedraad het circuit
Sluit de Arduino als volgt aan op de ATtiny:
- Arduino +5V - ATtiny-pin 8
- Arduino-aarde - ATtiny-pin 4"
- Arduino Pin 10 - ATtiny Pin 1
- Arduino Pin 11 - ATtiny Pin 5
- Arduino Pin 12 - ATtiny Pin 6
- Arduino Pin 13 - ATtiny Pin 7
Stap 3: Programmeer de Arduino
Selecteer de schets "ArduinoISP" in het menu "Voorbeelden".
Upload de schets naar uw Arduino zoals u elke andere schets zou doen.
Je Arduino is nu geconfigureerd als een seriële programmeur die andere chips kan programmeren.
Stap 4: Filterdop
Plaats de 10uF-condensator tussen aarde en de Arduino-resetpin. Zorg ervoor dat u de polariteit van de condensatoren in de gaten houdt (aarde naar aarde!).
Het gerucht gaat dat je dit alleen nodig hebt voor de Arduino Uno, maar ik heb gemerkt dat het hielp om het ook bij eerdere versies op te nemen. Als u merkt dat het in de volgende stappen niet werkt, verwijdert u het eenvoudig en kijkt u of dat helpt.
Stap 5: ATtiny Core-bestanden
Noteer uw schetsboekmap in het Arduino-voorkeurenmenu.
Maak een nieuwe map in uw schetsboekmap met de naam "hardware"
Ga dan naar deze pagina en download het bestand: attiny45_85.zip
Pak dit bestand uit en laat het in de nieuwe hardwaremap staan.
Start ten slotte de Arduino-programmeeromgeving opnieuw. De nieuwe cores moeten nu worden geladen.
Merk op dat er ook kernbestanden zijn voor een aantal andere ATtiny-chips. Deze pagina is een goed startpunt voor de interface met een groot aantal van hen met behulp van de Arduino.
Stap 6: Programmeer de ATtiny
Selecteer in het hoofdmenu: Tools Board ATtiny85 (met Arduino als ISP)
(Natuurlijk wil je hiervoor een andere chip selecteren als je er een gebruikt.)
Open vervolgens het basis knippervoorbeeld en verander de pincode van 13 in 0.
Upload het ten slotte zoals u elke andere schets zou doen.
Het zou de volgende fout twee keer moeten geven: avrdude: definieer PAGEL- en BS2-signalen in het configuratiebestand voor deel ATtiny85 avrdude: definieer PAGEL- en BS2-signalen in het configuratiebestand voor deel ATtiny85
Negeer gewoon de foutmelding en je zou goed moeten zijn om te gaan.
Stap 7: Testcircuit
Sluit een weerstand van 220 ohm aan op pin 5.
Sluit een LED aan tussen de weerstand en +5V.
Het zou moeten knipperen.
Gefeliciteerd. U bent klaar.
Vond je dit nuttig, leuk of vermakelijk? Volg @madeineuphoria om mijn laatste projecten te zien.
Aanbevolen:
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek - Ajarnpa
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek: Sony Spresense of Arduino Uno zijn niet zo duur en vereisen niet veel stroom. Als uw project echter beperkingen heeft op het gebied van stroom, ruimte of zelfs budget, kunt u overwegen om Arduino Pro Mini te gebruiken. In tegenstelling tot Arduino Pro Micro, is Arduino Pro Mi
Een AVR-bord programmeren met een Arduino-bord: 6 stappen
Hoe een AVR-bord te programmeren met een Arduino-bord: Heb je een AVR-microcontrollerbord liggen? Is het lastig om het te programmeren? Nou, je bent op de juiste plek. Hier laat ik je zien hoe je een Atmega8a-microcontrollerbord programmeert met een Arduino Uno-bord als programmeur. Dus zonder verder
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmeren -- Arduino Neno: 6 stappen (met afbeeldingen)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmeren || Arduino Neno:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's……. Dit project gaat over hoe je een kleinste en goedkoopste arduino ooit kunt aansluiten. De kleinste en goedkoopste arduino is arduino pro mini. Het lijkt op arduino
Een Arduino programmeren vanaf een Raspberry Pi: 3 stappen
Een Arduino programmeren vanaf een Raspberry Pi: Met deze tutorial laat ik je zien hoe je Arduino-software op je Raspberry Pi.P.S. Sorry voor mijn slechte Engels
Een PLC programmeren om een stoplicht te bedienen: 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een PLC programmeren om een stoplicht te bedienen.: PLC's worden gebruikt in alles wat we dagelijks tegenkomen. Van de machines die artikelen zoals bier, frisdrank, soep en vele andere verpakte goederen inblikken of bottelen tot de transportbanden bij Walmart en de stoplichten op sommige kruispunten, PLC's raken een