Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Pinout dhe Lidhjet
- Hapi 3: Bërja e PCB
- Hapi 4: Vendosja e IDE
- Hapi 5: Përgatitja e OKB -së për Programim
- Hapi 6: Programimi i Attiny
- Hapi 7: Këshilla shtesë
Video: Programimi Attiny85 (mburoja) Duke përdorur Arduino UNO: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Të luash me Arduino -n tuaj është kënaqësi e madhe. Sidoqoftë, ndonjëherë madhësia ka rëndësi.
Arduino UNO është i vogël, por nëse kërkoni që projekti juaj të jetë në një rrethim të vogël, UNO mund të jetë shumë i madh. Ju mund të provoni të përdorni një NANO ose MINI, por nëse vërtet dëshironi të bëheni të vegjël, shkoni të vegjël, Attiny për të qenë të saktë.
Ato janë patate të skuqura mjaft të vogla, të lira (në thelb Arduinos të vegjël) dhe mund të programohen në Arduino IDE, megjithatë mund të vëreni se nuk ka lidhje USB. Pra, si ta programojmë atë ???
Për çdo problem, ekziston një zgjidhje. Ju lehtë mund ta bëni Arduino UNO tuaj një programues, ta lidhni atë me Attiny dhe ta programoni në atë mënyrë.
Tani, nëse e bëni një herë, kjo është një mundësi e mirë, megjithatë nëse filloni të luani me Attiny tuaj, mund të vini re se lidhja e të gjitha atyre telave pa pushim bëhet mjaft e bezdisshme.
Sikur të kishte ndonjë mënyrë, ne thjesht mund ta lidhnim Attiny me Arduino pa pasur nevojë të përdorim një dërrasë buke dhe të gjitha ato tela. Dhe ka!
Në këtë instrucable unë do t'ju tregoj se si të bëni vetë mburojën tuaj Arduino Attiny, që punon me Attiny25/45/85.
Ju ose mund ta bëni atë në një pjatë (e cila duket mjaft e çrregullt) ose mund të përdorni një PCB.
BTW, ky Udhëzues futet në Konkursin PCB, kështu që nëse ju pëlqeu ky Udhëzues, konsideroni t'i jepni votën tuaj në fund të Udhëzueses.
Hapi 1: Çfarë ju nevojitet
Për këtë projekt do t'ju duhet:
-Arduino IDE (rekomandohet një version më i ri, por çdo gjë 1.6.x ose më e re duhet të funksionojë)
-Attiny25/45/85 (ju nuk keni nevojë në të vërtetë për ta bërë programuesin, por nuk ka kuptim ta bëni programuesin nëse nuk zotëroni një çip)
-2 copë kokë mashkullore 4pin (mund të blini një rresht prej 40 dhe të ndani me kujdes 4)
-1 kondensator elektrolitik (diku nga 10uF në 100uF është mirë)
Fole -8pin (ose mund të përdorni 2 copë tituj femra 4pin)
-Arduino UNO (natyrisht klonet punojnë po aq mirë)
-1 dërrasë pcb që përshtatet në UNO (ose një dërrasë buke dhe disa tela nëse doni vetëm të provoni gjërat)
Për ata prej jush që duan një zgjidhje më elegante në një paketë edhe më të vogël, unë rekomandoj të porosisni një PCB nga JLCPCB (10 copë kushtojnë rreth 10 dollarë me transport të përfshirë). Ju mund t'i gjeni skedarët gerber në hapin 4.
Nëse nuk e dini se çfarë janë … nuk keni nevojë të dini, thjesht shkarkoni zipin dhe tërhiqeni atë në faqen JLCPCB, pastaj vendosni një porosi. Më shumë për këtë në hapin tjetër.
Mburoja e bërë nga JLCPCB përshtatet drejtpërdrejt në Arduino UNO tuaj, ju vetëm duhet të bashkoni përbërësit dhe keni një programues të përsosur dhe kompakt Attiny tuajin.
Hapi 2: Pinout dhe Lidhjet
Këtu është një fotografi e pinout Attiny85. Theshtë e njëjtë për Attiny25 dhe Attiny45. Vini re gjysmërrethin e vogël në krye. Kushtojini vëmendje asaj. Thereshtë atje në mënyrë që të mos e lidhni në qark prapa gabimisht.
Gjysma e rrethit përfaqësohet nga një pikë e zezë e vogël në çip (në foto me lidhjet e qarkut)
Për të gjithë të tjerët që e bëjnë tabelën nga e para, lidhjet duhet të jenë si më poshtë:
UNO ----- Attiny
Pin 10 --- Pin 1
Pin 11 --- Pin 5
Pin 12 --- Pin 6
Pin 13 --- Pin 7
5V -------- Pin 8
Gnd ------ Pin 4
MOS HARRONI të lidhni kondensatorin midis Gnd dhe pinit të rivendosjes në Arduino UNO.
Unë ju rekomandoj që të vendosni titujt meshkuj në titujt femra të UNO -së, vendosni tabelën në krye në mënyrë që gjithçka të jetë sa më e qetë dhe pastaj filloni të bashkoni, kështu që të gjitha do të përshtaten më vonë.
Pasi të keni lidhur gjithçka, kontrolloni përsëri lidhjet dhe orientimin aktual të Attiny. (mbani mend pikën e vogël në çip)
Nëse nuk ka gabime, mund të kaloni në pjesën e softuerit në hapin 4 ose mund të kaloni në hapin 3 dhe të shihni se si të porosisni një PCB të bërë profesionalisht që duket shumë më mirë dhe nuk kushton asgjë.
Hapi 3: Bërja e PCB
Ju ose mund të bëni PCB tuaj sipas lidhjeve në hapin tjetër ose mund të blini një të bërë profesionalisht nga JLCPCB. (Jo një sponsor, por uroj që ata të ishin)
Mos u shqetësoni, nuk keni nevojë të dini se çfarë po bëni, thjesht ndiqni fotografitë.
- Fillimisht shkarkoni skedarët gerber (skedari zip që përfshihet në udhëzuesin tim). Mos e hapni atë.
- Shkoni në faqen e internetit të JLCPCB, këtu.
- Zvarritni dhe lëshoni skedarin ZIP ku thuhet "Shtoni gerberin tuaj këtu" (siç tregohet në figurë)
- Nuk ka nevojë të ndryshoni opsionet e tjera, kështu që thjesht klikoni në "Ruaj në karrocë"
- Do të hapet një faqe e re, thjesht lyeni "Checkout sigurt"
- Në faqen tjetër, do t'ju duhet të plotësoni informacionin tuaj të transportit dhe pagesës. Unë ju rekomandoj të paguani duke përdorur paypal dhe duke përdorur versionin e lirë të transportit (ekspresi kushton më shumë, por duhet të jetë në pragun tuaj në më pak se 5 ditë), megjithatë ai i lirë nuk merr edhe aq shumë kohë, rreth nja dy javë.
- Kliko vazhdoni, paguani për dërrasat tuaja dhe kaq. Do të merrni tabela të cilësisë së lartë për asgjë.
Tani nëse nuk doni të prisni që JLCPCB të bëjë dhe dërgojë dërrasat tuaja ose thjesht ju pëlqen të pisni duart dhe nuk ju pengon që produkti përfundimtar të duket i çrregullt, për sa kohë që funksionon, mund të bëni bordin tuaj duke përdorur një stripboard i zakonshëm thjesht duke i bërë lidhjet e përmendura në hapin 3.
Hapi 4: Vendosja e IDE
Gjëja e parë që duhet të bëni është të kopjoni të hapur Arduino IDE.
Shkoni te Skedari-> Preferencat
Në "URL -të e Menaxherit të Bordeve shtesë:" ngjiteni këtë:
raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
dhe kliko OK
Tjetra shkoni te Tools-> Bordet-> Menaxherët e Bordeve (në krye të listës)
Në "Filtroni kërkimin tuaj …" shkruani attiny. Duhet të gjejë vetëm një përzgjedhje. Klikoni mbi të dhe shtypni Install.
Pasi të ketë përfunduar instalimi, mbyllni IDE në mënyrë që gjithçka të rivendoset.
Urime! Sapo keni përfunduar pjesën e vështirë, por ju ende duhet të përgatitni UNO -në tuaj për të programuar Attiny.
Hapi 5: Përgatitja e OKB -së për Programim
Për të programuar Attiny, ju duhet (gjithmonë) së pari të ngarkoni një skicë të veçantë në UNO së pari.
Skicën mund ta gjeni te Skedari-> Shembuj-> ArdionoISP-> ArduinoISP
Pasi të hapet, shkoni te mjetet-> Bordet dhe zgjidhni UNO-në tuaj
Ngarko skicën në të si zakonisht.
Pasi të jetë bërë kjo, UNO juaj është shndërruar në një programues për Attiny.
Shkoni përpara dhe futni mburojën që keni bërë në hapat e mëparshëm, duke qenë të kujdesshëm për të lidhur kunjat e sakta dhe duke e vënë Attiny në mënyrën e duhur!
Tani për të ngarkuar në të vërtetë një program në Attiny!
Hapi 6: Programimi i Attiny
Hapni IDE përsëri (shtypni File dhe klikoni New) dhe shkoni te Tools-> Bordet
Nëse lëvizni poshtë, atje do të gjeni se tani mund të zgjidhni Attiny25/45/85 si tabelë.
Vazhdoni dhe zgjidhni opsionin Attiny25/45/85 dhe tani kthehuni te Veglat dhe te "Procesori:" zgjidhni cilin Attiny keni ndërmend të përdorni.
Por kjo nuk është e tëra.
Ju gjithashtu duhet të ndryshoni opsionin "Programues" në: Arduino si ISP (jo ArduinoISP, kini kujdes)
Tani pasi të jetë bërë kjo, duhet të jeni në gjendje të ngarkoni kodin tuaj në Attiny në të njëjtën mënyrë si një Arduino e zakonshme.
Hapi 7: Këshilla shtesë
Nëse dëshironi të ndryshoni shpejtësinë e orës së Attiny, mund ta bëni këtë duke klikuar në Tools-> Internal X MHz dhe më pas duke klikuar në Burn bootloader, ndërsa Attiny juaj është i kyçur në UNO.
Kjo do t'i thotë Attiny të kalojë shpejtësinë e orës në shpejtësinë që keni zgjedhur. (Nëse vendosni një vonesë prej 1 sekondash dhe vonesa aktuale është shumë më e shkurtër ose më e gjatë se kaq, ndoshta duhet të provoni të ndryshoni shpejtësinë e orës)
Gjithashtu kur doni të hiqni Attiny nga programuesi, ju rekomandoj të përdorni disa piskatore ose diçka të vogël dhe të sheshtë, kështu që mund ta kaloni nën Attiny dhe të ngrini të gjithë anën e majtë dhe të djathtë në të njëjtën kohë. Në atë mënyrë nuk do t'i përkulni kunjat kur e ngrini lart.
Nëse ju pëlqeu ky udhëzues, konsideroni të vizitoni faqen time Fundrazr këtu. Dhe sigurisht, ndajeni.
Recommended:
DIY -- Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: 6 hapa
DIY || Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: Ndërsa bëni një robot merimangë, mund të mësoni shumë gjëra për robotikën. Ashtu si bërja e robotëve është edhe argëtuese, edhe sfiduese. Në këtë video ne do t'ju tregojmë se si të bëni një robot Spider, të cilin mund ta përdorim duke përdorur smartphone -in tonë (Androi
Kabllo programimi DIY duke përdorur Arduino Uno - Baofeng UV -9R Plus: 6 hapa (me fotografi)
Kabllo programimi DIY duke përdorur Arduino Uno-Baofeng UV-9R Plus: Hej të gjithëve, ky është një udhëzues i thjeshtë se si ta shndërroni kabllon tuaj Baofeng UV-9R (ose plus) të Kufës / veshit në një kabllo programimi duke përdorur një Ardunio UNO si USB Konvertues serik. [Mospranimi] Unë nuk marr asnjë përgjegjësi për ndonjë dëm të shkaktuar
Vëzhgimi dhe Programimi i Ndjekjes së Veprimtarisë Vibruese të Veshur me ATtiny85 ATtiny85 Me Arduino Uno: 4 Hapa (me Fotografi)
Vëzhgimi dhe Programimi i Aktiviteteve Vibruese të Veshshme të Veshshme ATtiny85 & Programimi ATtiny85 Me Arduino Uno: Si ta bëni orën e ndjekjes së aktivitetit të veshur? Kjo është një vegël e veshur e krijuar për të dridhur kur zbulon stanjacion. A e kaloni shumicën e kohës tuaj në kompjuter si unë? A jeni ulur për orë të tëra pa e kuptuar? Atëherë kjo pajisje është f
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Programimi i Arduino Nano duke përdorur UNO: 4 hapa (me fotografi)
Programimi i Arduino Nano duke përdorur UNO: Hej djema, Kohët e fundit sapo kisha blerë një klon të ri arduino nano (CH340) nga ebay për projektin tim mini arduino. Pas kësaj unë e lidha arduino me kompjuterin tim dhe instalova drejtuesit, por ende nuk punojnë, Pas disa ditësh sapo zbulova se si të programoja