Мазмұны:

Attiny85 Arduino көмегімен қалай қолданылады: 4 қадам
Attiny85 Arduino көмегімен қалай қолданылады: 4 қадам

Бейне: Attiny85 Arduino көмегімен қалай қолданылады: 4 қадам

Бейне: Attiny85 Arduino көмегімен қалай қолданылады: 4 қадам
Бейне: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Қараша
Anonim
Attiny85 -ті Arduino -мен қалай қолдануға болады
Attiny85 -ті Arduino -мен қалай қолдануға болады

Мен Digispark жаңа Attiny85 тақтасын сатып алдым.

Бірақ драйвер пакеттеріне байланысты оны екі күн бойы қолдана алмады. Соңында мен көп іздегеннен кейін жауапты таптым. Мен бұл үшін түрлі оқулықтарға сілтеме жасап, тырыстым. Мен Arduino COM портына қате алдым. Мұнда мен бұл мәселені шештім.

Бекіту: Барлық түйреуіштерді сандық енгізу -шығару ретінде пайдалануға болады

Pin 0 → I2C SDA, PWM (B үлгісіндегі жарық диоды)

Pin 1 → PWM (A үлгісіндегі жарық диоды)

Pin 2 → I2C SCK, Analog In

Pin 3 → Аналогтық кіру (USB қолданылған кезде USB+ үшін де қолданылады)

Pin 4 → PWM, Analog (USB үшін де қолданылады- USB қолданылған кезде)

5 -түйреу → Аналогтық кіріс

Пайдалы түйреуіш үшін Digispark -ті айналдырыңыз - түйреуіштердің мүмкіндіктері артқы жағында көрсетілген

1 -қадам: Attiny85 үшін Windows драйверін орнатыңыз

Attiny85 үшін Windows драйверін орнатыңыз
Attiny85 үшін Windows драйверін орнатыңыз

Егер Arduino 1.6.6 немесе одан жоғары нұсқасы мен терезелері қолданылса - драйверлерді қолмен жүктеу және орнату қажет болады. «Драйверлерді орнату» (32 биттік жүйелерде) немесе «DPInst64» (64 биттік жүйелерде) жүктеп алыңыз, ашыңыз және іске қосыңыз.

Драйвер файлдары мына жерде орналасқан:

Сілтеме

. Zip файлын жүктегеннен кейін> шығарып алыңыз.

және іске қосыңыз

Driver.exe орнатыңыз (64 биттік ОЖ үшін)

DPinst64.exe (32 биттік ОЖ үшін)

2 -қадам: Arduino үшін тақта пакеттерін орнатыңыз

Arduino үшін тақта пакеттерін орнатыңыз
Arduino үшін тақта пакеттерін орнатыңыз
Arduino үшін тақта пакеттерін орнатыңыз
Arduino үшін тақта пакеттерін орнатыңыз
Arduino үшін тақта пакеттерін орнатыңыз
Arduino үшін тақта пакеттерін орнатыңыз

Бұл URL мекенжайын көшіріп, Файл> қалау> қосымша тақта менеджері url қойыңыз

digistump.com/package_digistump_index.json

  • «Құралдар» мәзіріне өтіңіз, содан кейін «Тақта» ішкі мәзіріне өтіңіз - «Тақталар менеджері» тармағын таңдаңыз, содан кейін ашылмалы тізімнен «Қосылған» таңдаңыз:
  • «Digistump AVR тақталары» бумасын таңдап, «Орнату» түймесін басыңыз.
  • Сіз жүктеу барысын «Тақталар менеджері» терезесінің төменгі жолағында көресіз, ол тізімде сол элементтің қасында «Орнатылды» дегенді көрсетеді.
  • WINDOWS ПАЙДАЛАНУШЫЛАРЫ: Драйверлерді орнату шебері ашылмалы терезесімен орнатуды аяқтағаннан кейін, Digistump тақталарына драйверлерді орнату үшін осы терезеде «Келесі» түймесін басыңыз (егер сізде олар орнатылған болса, бұл орнатушы оларды жаңартады және жетіспейтіндерді орнатады).)
  • Орнату аяқталғаннан кейін «тақталар менеджері» терезесін жабыңыз және Құралдар → тақталар мәзірінен Digispark таңдаңыз. «Digispark (Әдепкі - 16.5 МГц)» - бұл барлық жаңа пайдаланушылар таңдауы керек тақта.
  • Орнату енді аяқталды! (Linux қолданушылары төмендегі жазбаны қараңыз)

Linux орнату Егер бұрын болмаған болсаңыз - мұнда табылған udev ережелерін орнатыңыз: Ақаулықтарды жою бөлімі

LINUX ПАЙДАЛАНУШЫЛАРЫНЫҢ НАЗАРЫНА: LINUX АҚАУЛЫҚТАРДЫ ЖОЮ БЕТІН ӨТІҢІЗ **

3 -қадам: Бағдарламаны қалай жүктеуге болады

Бағдарламаны қалай жүктеуге болады
Бағдарламаны қалай жүктеуге болады
Бағдарламаны қалай жүктеуге болады
Бағдарламаны қалай жүктеуге болады
Бағдарламаны қалай жүктеуге болады
Бағдарламаны қалай жүктеуге болады

Digispark кейбір Arduino үйлесімді өнімдеріне қарағанда біршама ерекшеленеді. Digispark бағдарламасы басқа процедурамен.

Құралдар мәзірінен Board → Digispark таңдаңыз (Әдепкі - 16.5 МГц)

Кейбір кодты жазыңыз, кодты ашыңыз.

Жүктеуді бастамас бұрын Digispark -ты қосудың қажеті жоқ. Жүктеу түймесін басыңыз.

Төменгі күй жолағы енді сізден Digispark -ты қосуды сұрайды - бұл кезде сіз оны қосуыңыз керек - немесе оны ажыратып, қайта қосыңыз.

Сіз жүктеу барысын көресіз, содан кейін ол сіздің кодты Digispark -те бірден іске қосады. Егер сіз Digispark -ты ажыратып, оны қайта қоссаңыз немесе басқа қуат көзіне қоссаңыз, сіз бағдарламалаған код іске қосылмай тұрып, 5 секундқа кешігу болады. Бұл 5 секундтық кідіріс-бұл Digispark Pro оны бағдарламалауға тырысқаныңызды тексереді.

4 -қадам: ақаулықтарды жою

Бұл есте сақтау үшін

Digisparks сериялық порттарды жасамайды. Digispark arduino бағдарламалық қамтамасыз етуі кеңістікті үнемдеу және USB спецификациясына сәйкес болу үшін төмен жылдамдықты USB протоколдары мен HID протоколдарының комбинациясы арқылы дигиспаркпен тікелей байланысады.

Digispark Arduino бағдарламалық жасақтамасын пайдаланған кезде сериялық порттар тізімінде не таңдалғаны маңызды емес - ешқайсысы қолданылмайды. Бағдарламашы мәзірінде Digispark таңдалғанына және тақта мәзірінде Digispark (ұсақ ядро) таңдалғанына көз жеткізіңіз және сіз жұмыс істеп тұруыңыз керек.

Digispark Arduino бағдарламалық жасақтамасын пайдаланған кезде сериялық порттар тізімінде не таңдалғаны маңызды емес - ешқайсысы қолданылмайды. Бағдарламашы мәзірінде Digispark таңдалғанына және тақта мәзірінде Digispark (ұсақ ядро) таңдалғанына көз жеткізіңіз және сіз жұмыс істеп тұруыңыз керек.

  • Мысал бағдарламалары үшін, егер сіз мысалдар қалтасына DigiUSB драйверін орнатқаннан кейін де «Құрылғы табылмады» дегенді алсаңыз, мына әрекетті орындап көріңіз: https://digistump.com/board/index.php/topic, 257.0.html
  • Егер Windows «DigiUSB» танымаса, бірақ «HID-үйлесімді құрылғы»/«USB кіріс құрылғысы» жұбын танымаса, Құрылғы менеджеріне өтіңіз, «Адам интерфейсі құрылғылары» санатынан жеткізуші идентификаторы бар USB кіріс құрылғысын табыңыз. 0x16C0 және «драйверді жаңарту» / «менің компьютерімді қарау» / «тізімнен таңдауға рұқсат беру» тармағын таңдаңыз, сонда DigiUSB көрсетілуі керек.

Ұсынылған: