Innholdsfortegnelse:
- Trinn 1: Installer Windows Driver for Attiny85
- Trinn 2: Installer brettpakker for Arduino
- Trinn 3: Slik laster du opp programmet
- Trinn 4: Feilsøking
Video: Hvordan bruke Attiny85 med Arduino: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Jeg kjøpte et nytt Digisparks Attiny85 -bord.
Men klarte ikke å bruke den på to dager bare på grunn av driverpakkene. Og til slutt etter å ha søkt mye fant jeg svaret. Jeg henviste til forskjellige opplæringsprogrammer for dette og prøvde. Jeg fikk en feil for COM -porten i Arduino. Her løste jeg det.
Pinouts: Alle pins kan brukes 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 (brukes også til USB+ når USB er i bruk)
Pin 4 → PWM, Analog (brukes også til USB- når USB er i bruk)
Pin 5 → Analog inn
For en praktisk pinnereferanse, blar du over Digispark - pin -funksjonene er oppført på baksiden
Trinn 1: Installer Windows Driver for Attiny85
Hvis du bruker Arduino 1.6.6 eller nyere og windows - må du laste ned og installere driverne manuelt. Last ned, pakk ut og kjør "Installer drivere" (på 32 -biters systemer) eller "DPInst64" (på 64 -biters systemer).
Driverfilene ligger her:
Lenke
Etter at du har lastet ned.zip -filen> trekk den ut.
og kjør
Installer drivers.exe (for 64 -biters operativsystem)
DPinst64.exe (for 32 -biters operativsystem)
Trinn 2: Installer brettpakker for Arduino
Kopier denne nettadressen og lim inn i Fil> preferanse> tilleggsstyringsadresse
digistump.com/package_digistump_index.json
- Gå til "Verktøy" -menyen og deretter "Board" undermenyen - velg "Boards Manager" og velg deretter "Contributed" fra rullegardinmenyen.
- Velg pakken "Digistump AVR Boards" og klikk på "Installer" -knappen.
- Du ser nedlastingsprosessen på den nederste linjen i vinduet "Boards Manager" når den er fullført, og viser "Installert" ved siden av elementet på listen.
- WINDOWS -BRUKERE: Når installasjonen er fullført med et vindu for veiviser for installasjon av driver, klikker du "Neste" i dette vinduet for å installere driverne for Digistump Boards (hvis du allerede har dem installert, oppdaterer dette installasjonsprogrammet og installerer alle som mangler)
- Når installasjonen er fullført, lukker du "Boards Manager" -vinduet og velger Digispark fra Verktøy → Boards -menyen. "Digispark (Standard - 16.5mhz)" er brettet som bør velges av alle nye brukere.
- Installasjonen er nå fullført! (Linux -brukere se notatet nedenfor)
Linux -installasjon Hvis du ikke har gjort det før - Installer udev -reglene som finnes her: Feilsøking
OBS LINUX BRUKERE: VENNLIGST KONTROLLER LINUX FEILSØKINGSSIDE **
Trinn 3: Slik laster du opp programmet
Digispark fungerer litt annerledes enn noen Arduino -kompatible produkter. Digispark -programmene med en annen prosedyre.
Fra Verktøy -menyen velger du Bord → Digispark (standard - 16,5 Mhz)
Skriv en kode, åpne koden.
Du trenger ikke å koble til Digispark før du starter opplasting. Trykk på opplastingsknappen.
Den nederste statusboksen vil nå be deg om å koble til Digispark - på dette tidspunktet må du koble den til - eller koble fra og koble den til igjen.
Du vil se opplastingsprosessen, og deretter kjører koden din umiddelbart på Digispark. Hvis du kobler fra Digispark og kobler den til igjen eller kobler den til en annen strømkilde, vil det være en forsinkelse på 5 sekunder før koden du programmerte vil kjøre. Denne forsinkelsen på 5 sekunder kontrollerer Digispark Pro for å se om du prøver å programmere den.
Trinn 4: Feilsøking
Dette for å huske på
Digisparks oppretter ikke serielle porter. Digispark arduino -programvaren kommuniserer direkte til digisparken over en kombinasjon av rå lavhastighets USB -protokoller og HID -protokoller for å spare plass og være mer kompatibel med USB -spesifikasjonen.
Når du bruker Digispark Arduino -programvaren spiller det ingen rolle hva som er valgt i serien med serielle porter - ingen brukes. Bare sørg for at Digispark er valgt i Programmer -menyen og Digispark (liten kjerne) er valgt i Board -menyen, og du bør være i gang.
Når du bruker Digispark Arduino -programvaren, spiller det ingen rolle hva som er valgt i serien med serielle porter - ingen brukes. Bare sørg for at Digispark er valgt i Programmer -menyen og Digispark (liten kjerne) er valgt i Board -menyen, og du bør være i gang.
- For eksempelprogrammene hvis du får “Enhet ikke funnet” selv etter at du har installert DigiUSB -driveren i eksempler -mappen, kan du prøve dette: https://digistump.com/board/index.php/topic, 257.0.html
- Hvis Windows ikke gjenkjenner et "DigiUSB", men et generisk "HID-kompatibelt apparat"/"USB-inngangsenhet" -par, går du til Enhetsbehandling og finner i kategorien "Menneskelige grensesnittenheter" USB-inngangsenheten med en leverandør-ID på 0x16C0 og velg "oppdater driver" / "bla gjennom datamaskinen" / "la meg velge fra en liste", og DigiUSB skal dukke opp der.
Anbefalt:
Hvordan bruke DS1307 Bruke Arduino: 7 trinn
Hvordan bruke DS1307 Bruke Arduino: DS1307 er en sanntidsklokke IC (RTC). Denne IC brukes til å gi tidsdata. Tildelt tid starter fra sekunder, minutt, timer, dager, dato, måned og år. Denne IC krever ytterligere eksterne komponenter som Crystal og 3,6V batterier. Krystall
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn
Neopixel Ws2812 Rainbow LED-glød med M5stick-C | Running Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: Hei folkens i denne instruksen, vi lærer hvordan du bruker neopixel ws2812 LED eller led strip eller led matrise eller led ring med m5stack m5stick-C utviklingstavle med Arduino IDE, og vi skal lage et regnbuemønster med den
Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: 5 trinn (med bilder)
Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: Dette er et evalueringskort for Silicon Laboratories Si4703 FM -tunerbrikke. Utover å være en enkel FM -radio, er Si4703 også i stand til å oppdage og behandle både Radio Data Service (RDS) og Radio Broadcast Data Service (RBDS) informasjon. T
Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn
Slik bruker du Wiimote som en datamus ved å bruke stearinlys som en sensor !!: Denne guiden viser deg hvordan du kobler din Wii -fjernkontroll (Wiimote) til din PC og bruker den som en mus