Innehållsförteckning:
- Steg 1: Installera Windows -drivrutinen för Attiny85
- Steg 2: Installera brädpaket för Arduino
- Steg 3: Hur man laddar upp programmet
- Steg 4: Felsökning
Video: Hur man använder Attiny85 med Arduino: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Jag köpte en ny Digisparks Attiny85 Board.
Men kunde inte använda den på två dagar bara på grund av förarpaketen. Och slutligen efter att ha letat mycket hittade jag svaret. Jag hänvisade till olika handledning för detta och försökte. Jag fick ett fel för COM -porten i Arduino. Här löste jag för det.
Pinouts: Alla pins kan användas som digital I/O
Pin 0 → I2C SDA, PWM (LED på modell B)
Pin 1 → PWM (LED på modell A)
Pin 2 → I2C SCK, Analog In
Pin 3 → Analog In (används även för USB+ när USB används)
Pin 4 → PWM, Analog (används även för USB- när USB används)
Pin 5 → Analog In
För en praktisk stiftreferens, vänd Digispark -pin -funktionerna på baksidan
Steg 1: Installera Windows -drivrutinen för Attiny85
Om du använder Arduino 1.6.6 eller högre och windows - måste du ladda ner och installera drivrutinerna manuellt. Ladda ner, packa upp och kör "Install Drivers" (på 32bitars system) eller "DPInst64" (på 64bitars system).
Drivrutinsfilerna finns här:
Länk
Efter nedladdning av.zip -filen> extrahera den.
och kör
Installera drivers.exe (för 64 bitars operativsystem)
DPinst64.exe (för 32 -bitars operativsystem)
Steg 2: Installera brädpaket för Arduino
Kopiera den här webbadressen och klistra in den i Arkiv> inställningar> ytterligare styrelsehanterare
digistump.com/package_digistump_index.json
- Gå till "Verktyg" -menyn och sedan "Board" undermenyn - välj "Boards Manager" och välj sedan "Bidraget" från rullgardinsmenyn:
- Välj paketet "Digistump AVR Boards" och klicka på "Installera" -knappen.
- Du ser nedladdningsförloppet i den nedre fältet i "Boards Manager" -fönstret när det är klart kommer det att visas "Installerat" bredvid det objektet i listan.
- WINDOWS ANVÄNDARE: När installationen har slutförts med ett fönster för installationsguiden för drivrutiner, klicka på "Nästa" i det här fönstret för att installera drivrutinerna för Digistump Boards (om du redan har dem installerade, kommer detta installationsprogram att uppdatera dem och installera alla som saknas)
- När installationen är klar stänger du fönstret “Boards Manager” och väljer Digispark från menyn Verktyg → Boards. "Digispark (Standard - 16.5mhz)" är det kort som bör väljas av alla nya användare.
- Installationen är nu klar! (Linux -användare se anteckning nedan)
Linux -installation Om du inte har gjort det tidigare - Installera udev -reglerna som finns här: avsnittet Felsökning
OBSERVERA LINUX ANVÄNDARE: KONTROLLERA LINUX FELSÖKNINGSSIDAN **
Steg 3: Hur man laddar upp programmet
Digispark fungerar lite annorlunda än vissa Arduino -kompatibla produkter. Digispark -programmen med ett annat förfarande.
På menyn Verktyg väljer du Board → Digispark (standard - 16,5 Mhz)
Skriv en kod, öppna din kod.
Du behöver inte ansluta din Digispark innan du åberopar uppladdning Tryck på uppladdningsknappen.
Den nedre statusrutan kommer nu att be dig att ansluta din Digispark - vid denna tidpunkt måste du ansluta den - eller koppla ur och anslut den igen.
Du kommer att se uppladdningsförloppet och sedan körs din kod omedelbart på Digispark. Om du kopplar ur Digispark och kopplar in den igen eller ansluter den till en annan strömkälla kommer det att gå en fördröjning på 5 sekunder innan koden du programmerade körs. Denna fördröjning på 5 sekunder gör att Digispark Pro kontrollerar om du försöker programmera den.
Steg 4: Felsökning
Detta att tänka på
Digisparks skapar inte seriella portar. Digispark arduino -programvaran kommunicerar direkt till digisparken över en kombination av råa låghastighets USB -protokoll och HID -protokoll för att spara utrymme och vara mer kompatibel med USB -specifikationen.
När du använder Digispark Arduino -mjukvaran spelar det ingen roll vad som väljs i seriell portlista - ingen används. Se bara till att Digispark är valt i programmeringsmenyn och att Digispark (liten kärna) är valt i menyn Board så ska du vara igång.
När du använder Digispark Arduino -mjukvaran spelar det ingen roll vad som väljs i seriell portlista - ingen används. Se bara till att Digispark är valt i programmeringsmenyn och att Digispark (liten kärna) är valt i styrningsmenyn så ska du vara igång.
- För exempelprogrammen om du får “Enhet hittades inte” även efter att du har installerat DigiUSB -drivrutinen i mappen exempel, försök med detta: https://digistump.com/board/index.php/topic, 257.0.html
- Om Windows inte känner igen ett "DigiUSB" men ett generiskt "HID-kompatibelt enhet"/"USB-ingångsenhet" -par, gå till Enhetshanteraren, hitta i kategorin "Mänskliga gränssnittsenheter" USB-ingångsenheten med ett leverantörs-ID för 0x16C0 och välj "uppdatera drivrutinen" / "bläddra i min dator" / "låt mig välja från en lista" och DigiUSB ska dyka upp där.
Rekommenderad:
Hur man skapar en Linux -boot -enhet (och hur man använder den): 10 steg
Hur man skapar en Linux Boot Drive (och hur man använder den): Detta är en enkel introduktion om hur man kommer igång med Linux, särskilt Ubuntu
Hur man använder Mac Terminal och hur man använder viktiga funktioner: 4 steg
Så här använder du Mac Terminal och hur du använder viktiga funktioner: Vi visar dig hur du öppnar MAC Terminal. Vi kommer också att visa dig några funktioner i terminalen, till exempel ifconfig, ändra kataloger, komma åt filer och arp. Ifconfig låter dig kontrollera din IP -adress och din MAC -annons
Hur man använder RPLIDAR 360 ° laserskanner med Arduino: 3 steg (med bilder)
Hur man använder RPLIDAR 360 ° laserskanner med Arduino: Jag är ett stort fan av att bygga sumobotrar och jag letar alltid efter nya intressanta sensorer och material att använda för att bygga en bättre, snabbare och smartare robot. Jag fick reda på RPLIDAR A1 som du kan få för $ 99 på DFROBOT.com. Jag sa att jag var inte
Hur man använder Si4703 FM -radiokort med RDS - Arduino -handledning: 5 steg (med bilder)
Hur man använder Si4703 FM -radiokort med RDS - Arduino -handledning: Detta är en utvärderingskort för Silicon Laboratories Si4703 FM -tunerchip. Förutom att vara en enkel FM -radio kan Si4703 också upptäcka och behandla både Radio Data Service (RDS) och Radio Broadcast Data Service (RBDS) information. T
Hur man använder FC-37 regnsensor med en Arduino: 4 steg (med bilder)
Hur man använder FC-37 regnsensor med en Arduino: Hej! I min första instruerbara kommer jag att visa dig hur du använder FC-37 regnsensor med en arduino. Jag använder en arduino nano men andra versioner fungerar bra