Indholdsfortegnelse:
- Trin 1: Installer Windows Driver til Attiny85
- Trin 2: Installer brætpakker til Arduino
- Trin 3: Sådan uploades programmet
- Trin 4: Fejlfinding
Video: Sådan bruges Attiny85 med Arduino: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Jeg købte et nyt Digisparks Attiny85 Board.
Men kunne ikke bruge den i to dage, bare på grund af driverpakkerne. Og endelig efter at have søgt meget fandt jeg svaret. Jeg henviste forskellige tutorials til dette og forsøgte. Jeg fik en fejl for COM -port i Arduino. Her løste jeg det.
Pinouts: Alle pins kan bruges som digital I/O
Pin 0 → I2C SDA, PWM (LED på Model B)
Pin 1 → PWM (LED på Model A)
Pin 2 → I2C SCK, Analog ind
Pin 3 → Analog ind (bruges også til USB+ når USB er i brug)
Pin 4 → PWM, analog (bruges også til USB- når USB er i brug)
Pin 5 → Analog ind
For en praktisk stiftreference, vend om Digispark - pin -funktionerne er angivet på bagsiden
Trin 1: Installer Windows Driver til Attiny85
Hvis du bruger Arduino 1.6.6 eller nyere og windows - skal du downloade og installere driverne manuelt. Download, pak ud og kør "Installer drivere" (på 32bit -systemer) eller "DPInst64" (på 64bit -systemer).
Driverfilerne findes her:
Link
Efter download af.zip -filen> udpak den.
og kør
Installer drivers.exe (til 64 bit OS)
DPinst64.exe (til 32 bit OS)
Trin 2: Installer brætpakker til Arduino
Kopiér denne url og indsæt i Fil> præference> ekstra board manager url
digistump.com/package_digistump_index.json
- Gå til menuen "Værktøjer" og derefter undermenuen "Board" - vælg "Boards Manager", og vælg derefter "Bidraget" fra rullemenuen type:
- Vælg pakken "Digistump AVR Boards", og klik på knappen "Installer".
- Du vil se downloadforløbet i bundlinjen i vinduet "Boards Manager", når det er færdigt, og det vil vise "Installeret" ved siden af det pågældende element på listen.
- WINDOWS -BRUGERE: Når installationen er fuldført med et vindue i driverinstallationsguiden, skal du klikke på "Næste" i dette vindue for at installere driverne til Digistump Boards (Hvis du allerede har dem installeret, opdaterer dette installationsprogram dem og installerer alle, der mangler)
- Når installationen er fuldført, skal du lukke vinduet "Boards Manager" og vælge Digispark i menuen Værktøjer → Boards. “Digispark (Standard - 16.5mhz)” er det kort, der skal vælges af alle nye brugere.
- Installationen er nu fuldført! (Linux -brugere se note herunder)
Linux -installation Hvis du ikke har gjort det før - Installer udev -reglerne her: Afsnittet om fejlfinding
OBS LINUX BRUGERE: Tjek venligst LINUX FEJLFINDINGSSIDE **
Trin 3: Sådan uploades programmet
Digispark fungerer lidt anderledes end nogle Arduino -kompatible produkter. Digispark -programmerne med en anden procedure.
Fra menuen Værktøjer vælg Board → Digispark (Standard - 16,5Mhz)
Skriv en kode, åbn din kode.
Du behøver ikke at tilslutte din Digispark, før du påberåber upload. Tryk på upload -knappen.
Den nederste statusboks vil nu bede dig om at tilslutte din Digispark - på dette tidspunkt skal du tilslutte den - eller tage stikket ud og tilslutte det igen.
Du vil se uploadforløbet, og derefter vil det straks køre din kode på Digispark. Hvis du frakobler Digispark og sætter den i igen eller slutter den til en anden strømkilde, vil der gå en forsinkelse på 5 sekunder, før den kode, du programmerede, kører. Denne forsinkelse på 5 sekunder kontrollerer Digispark Pro for at se, om du prøver at programmere den.
Trin 4: Fejlfinding
Dette for at huske på
Digisparks opretter ikke serielle porte. Digispark arduino -softwaren kommunikerer direkte til digisparken over en kombination af rå lavhastigheds USB -protokoller og HID -protokoller for at spare plads og være mere kompatibel med USB -specifikationen.
Når du bruger Digispark Arduino -softwaren, er det ligegyldigt, hvad der er valgt på listen over serielle porte - ingen bruges. Bare sørg for, at Digispark er valgt i menuen Programmer, og Digispark (lille kerne) er valgt i Board -menuen, og du skal være i gang.
Når du bruger Digispark Arduino -softwaren, er det ligegyldigt, hvad der er valgt på listen over serielle porte - ingen bruges. Bare sørg for, at Digispark er valgt i menuen Programmer, og Digispark (lille kerne) er valgt i Board -menuen, og du skal være i gang.
- Hvis du får eksempler på programmer, hvis du får “Enhed ikke fundet”, selv efter at du har installeret DigiUSB -driveren i mappen eksempler, kan du prøve dette: https://digistump.com/board/index.php/topic, 257.0.html
- Hvis Windows ikke genkender et "DigiUSB", men et generisk "HID-kompatibelt udstyr"/"USB-inputenhed" -par, skal du gå til Enhedshåndtering, finde i kategorien "Human Interface Devices" USB-inputenheden med et leverandør-id på 0x16C0, og vælg "opdater driver" / "gennemse min computer" / "lad mig vælge fra en liste", og DigiUSB skulle dukke op der.
Anbefalede:
Sådan bruges MQTT med Raspberry Pi og ESP8266: 8 trin (med billeder)
Sådan bruges MQTT Med Raspberry Pi og ESP8266: I denne instruktionsbog vil jeg forklare, hvad MQTT -protokollen er, og hvordan den bruges til at kommunikere mellem enheder. Så, som en praktisk demonstration, skal jeg vise dig, hvordan du opsætter en simpel to klientsystem, hvor et ESP8266 -modul sender et besked
Sådan bruges RPLIDAR 360 ° laserscanner med Arduino: 3 trin (med billeder)
Sådan bruges RPLIDAR 360 ° laserscanner med Arduino: Jeg er en stor fan af at bygge sumobotter, og jeg er altid på udkig efter nye interessante sensorer og materialer, der skal bruges til at bygge en bedre, hurtigere og smartere robot. Jeg fandt ud af om RPLIDAR A1, som du kan få for $ 99 på DFROBOT.com. Jeg sagde, at jeg ikke var
Sådan bruges Si4703 FM -radiokortet med RDS - Arduino -vejledning: 5 trin (med billeder)
Sådan bruges Si4703 FM -radiokort med RDS - Arduino -vejledning: Dette er et evalueringskort til Silicon Laboratories Si4703 FM -tunerchip. Udover at være en simpel FM -radio, er Si4703 også i stand til at registrere og behandle både Radio Data Service (RDS) og Radio Broadcast Data Service (RBDS) oplysninger. T
Sådan bruges FC-37 regnsensoren med en Arduino: 4 trin (med billeder)
Sådan bruges FC-37 regnsensoren med en Arduino: Hej! I min første instruerbare vil jeg vise dig, hvordan du bruger FC-37 regnsensoren med en arduino. Jeg bruger en arduino nano, men andre versioner fungerer fint
Sådan bruges TCRT5000 IR -sensormodul med Arduino UNO: 7 trin (med billeder)
Sådan bruges TCRT5000 IR -sensormodul med Arduino UNO: I denne vejledning skal vi lære dig nogle grundlæggende oplysninger om brug af TCRT5000 IR -sensormodul. Disse grundlæggende viser dig de analoge og digitale værdier på seriel skærm. Beskrivelse: Denne IR -reflekterende sensor anvender en TCRT5000 til at registrere farve og