Мазмұны:
- 1 -қадам: Attiny85 үшін Windows драйверін орнатыңыз
- 2 -қадам: Arduino үшін тақта пакеттерін орнатыңыз
- 3 -қадам: Бағдарламаны қалай жүктеуге болады
- 4 -қадам: ақаулықтарды жою
Бейне: Attiny85 Arduino көмегімен қалай қолданылады: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Мен 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 драйверін орнатыңыз
Егер Arduino 1.6.6 немесе одан жоғары нұсқасы мен терезелері қолданылса - драйверлерді қолмен жүктеу және орнату қажет болады. «Драйверлерді орнату» (32 биттік жүйелерде) немесе «DPInst64» (64 биттік жүйелерде) жүктеп алыңыз, ашыңыз және іске қосыңыз.
Драйвер файлдары мына жерде орналасқан:
Сілтеме
. Zip файлын жүктегеннен кейін> шығарып алыңыз.
және іске қосыңыз
Driver.exe орнатыңыз (64 биттік ОЖ үшін)
DPinst64.exe (32 биттік ОЖ үшін)
2 -қадам: 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 көрсетілуі керек.
Ұсынылған:
ESP8266 веб -сервер ретінде қалай қолданылады: 5 қадам
ESP8266 -ны веб -сервер ретінде қалай қолдануға болады: Сәлеметсіз бе, мен қазір Windows 10, NodeMCU 1.0 қолданамын, мен қолданған бағдарламалық жасақтаманың тізімі мен орындадым: Arduino IDE esp8266 үшін қосымша тақталар SpiffLibrary: WebsocketI NodeMCU сервер ретінде HTML файлына қызмет етіңіз, мен ренжідім
Сенсорлық сенсор TTP-223B қалай қолданылады: 4 қадам
TTP-223B сенсорлық сенсорды қолдану әдісі: TTP223-BA6-бұл жанасуды анықтай алатын IC. Бұл IC дәстүрлі тікелей батырманы алмастыру үшін жасалған. Компоненттерді қосу арқылы бұл IC әр түрлі мақсаттарға арналған болуы мүмкін, мысалы: DC коммутаторының айнымалы ток қосқышы Tact Switch Etc, мен жобаның мысалын беремін
Оқулық: Arduino UNO көмегімен RGB түс детекторы сенсоры TCS230 қалай қолданылады: 3 қадам
Оқу құралы: Arduino UNO көмегімен RGB түс детекторының сенсоры TCS230 қалай қолдану керек: Сипаттама: Бұл оқулықта Arduino Uno көмегімен RGB түс детекторы сенсорын пайдалану туралы бірнеше қарапайым қадамдар көрсетіледі. Бұл оқулықтың соңында сіз бірнеше түстерді салыстыратын көптеген нәтижелерді аласыз
GY -30 BH1750 жарық сенсоры (GY30 / GY302) қалай сыммен қосылады және қолданылады - Оңай - Arduino жобасы!: 7 қадам
GY -30 BH1750 жарық сенсоры (GY30 / GY302) - сымды қалай қолдану керек - Arduino жобасы!: Бұл оқулықта біз Arduino көмегімен GY -30 BH1750 жарық интенсивті сенсорын тез және оңай қолдануды үйренеміз. Көрсетілім бейнесін қараңыз
ESP32 Bluetooth оқулығы - ESP32 кіріктірілген Bluetooth қалай қолданылады: 5 қадам
ESP32 Bluetooth оқулығы | ESP32 кіріктірілген Bluetooth қалай пайдалануға болады: Сәлеметсіздерме балалар, өйткені ESP32 тақтасы WiFi & Bluetooth екеуі де, бірақ көбінесе біздің жобалар үшін біз тек Wifi қолданамыз, біз Bluetooth қолданбаймыз, сондықтан бұл нұсқаулықта мен ESP32 Bluetooth пайдалану қаншалықты оңай екенін көрсетемін. Сіздің негізгі жобаларыңыз үшін