Përmbajtje:
- Hapi 1: Merrni Pjesët tuaja
- Hapi 2: Vendoseni së bashku
- Hapi 3: Tela
- Hapi 4: Softueri - Kodi VSC
- Hapi 5: Instaloni shtojcën PlatformIO IDE
- Hapi 6: Krijoni një Projekt të Ri
- Hapi 7: Konfiguroni mjedisin e zhvillimit për USBASP
- Hapi 8: Plug in You Programmer
- Hapi 9: Vendosni drejtuesit
- Hapi 10: Shkruani Kodin tuaj
Video: Projekt i vogël Mikro-kontrollues për nën 2 dollarë: 11 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:26
Ka shumë në internet në lidhje me fillimin me mikro kontrolluesit. Ka shumë zgjedhje atje, kaq shumë mënyra për t'i programuar ato nëse filloni apo jo me vetë çipin e zhveshur, bordet e zhvillimit ose pajisjet më gjithëpërfshirëse SOC (System On Chip) gjithashtu shumë mënyra për t'i programuar ato.
Pra, për ata që janë të interesuar, kjo është njëra prej tyre.
USBASP + AVR ATTiny85 mini USB bord bordi (Nga Digistump)
Më pëlqen ky kombinim sepse është një mënyrë vërtet e lirë për të realizuar një projekt për një platformë shumë të vogël të faktorit të formës Arduino, këto patate të skuqura janë aq të vogla sa mund t'i vendosësh në pothuajse çdo gjë ndryshe nga Unos i pakëndshëm.
Bordi që po përdor është një trokitje e lirë digispark, e cila vjen me një dajak 1 dollar në ebay me transport ndërkombëtar falas.
Programuesi është programuesi USBASP me burim të hapur gjithashtu i disponueshëm për të njëjtin çmim në ebay ose AliExpress
Ky udhëzues është procesi nga fundi në fund i marrjes së bordit dev për të bërë diçka
Një rrugë më e lehtë është të blini një digispark të vërtetë nga digistumphttps://digistump.com/products/1
Por ky projekt duket se është në pritje dhe këto kushtojnë $ 8US
Nëse keni një nga këto nuk keni nevojë për një programues siç ka dhe ngarkuesi i nisjes ardudino Micronucleus para-ndezi në çip. Kjo do të thotë që ju mund ta përdorni programin drejtpërdrejt në çipin nga kompjuteri juaj. Por e keqja e kësaj është se ngarkuesi i ngarkimit përdor një pjesë të mirë të burimeve të disponueshme në çip duke kufizuar atë që mund ta bëni për vlerën e tij, kjo ka të bëjë me USBASP dhe JO Mikronukleusin
Hapi 1: Merrni Pjesët tuaja
Shkoni në ebay ose aliexpress dhe kërkoni
- "attiny85" për tabelën
- "usbasp" për programuesin dhe
- "tela jumber" për telat (opsionale nëse mund të gjeni disa të shtrirë përreth)
Hapi 2: Vendoseni së bashku
Kur hardueri juaj të arrijë më në fund filloni me saldim
Ngjitini kunjat e kunjave që dalin me atë që vijnë me paketën në tabelë. Kjo është fakultative. nëse nuk keni një hekur bashkues, thjesht mund t'i ktheni telat, por kjo nuk rekomandohet pasi kontaktet nuk do të jenë më të mirat
Në këtë shembull, unë, për ndonjë arsye, telat i bashkova direkt në terminalet e energjisë, por ju mund të përdorni kunjat e thyerjes për ta bërë këtë gjithashtu
Hapi 3: Tela
Lidhni telat sipas imazheve. Unë e kam përdorur këtë kombinim, por ju mund të përdorni atë që dëshironi të trashë, ata thjesht duhet të korrespondojnë në mënyrë korrekte
tek bordi:
- p0, p1, p2 = jeshile, blu, e kuqe
- 5v, GND = e kuqe, jeshile (VIN nuk përdoret)
lidhësi:
shihni diagramin për lidhjen përkatëse të kabllit
Hapi 4: Softueri - Kodi VSC
Tani jeni të lidhur, do t'ju duhet të konfiguroni mjedisin tuaj softuerik
Kjo perfshin:
- shoferët
- mjedisi i zhvillimit
Shkarkoni së pari Visual Studio Code. (zili më i mirë që kam gjetur deri më tani)
Ju mund ta merrni këtë nga
Shkarkoni dhe instaloni atë
Hapi 5: Instaloni shtojcën PlatformIO IDE
Klikoni në butonin e zgjerimeve në shiritin e poshtëm të majtë dhe kërkoni për PlatformIO
Instalojeni dhe ringarkoni
Klikoni në butonin e shtëpisë së vogël shiritin e poshtëm të majtë të statusit për të hapur faqen kryesore të Platformës IO nëse nuk shfaqet automatikisht pas instalimit të shtojcës
Hapi 6: Krijoni një Projekt të Ri
Në magjistarin e projektit emërtoni projektin dhe zgjidhni tabelën
Bordi duhet të jetë
Attiny85 (e përgjithshme)
Kuadri duhet të jetë
Arduino
Hapi 7: Konfiguroni mjedisin e zhvillimit për USBASP
Konfiguroni programuesin në skedarin e cilësimeve të projektit PlatformIO platformio.ini
Shtoni këto rreshta në skedarin platformIO.ini:
upload_protocol = usbaspupload_flags = -Pusb
Hapi 8: Plug in You Programmer
Lidhni programuesin tuaj
Hapi 9: Vendosni drejtuesit
Pajisja juaj USBASP do të ketë nevojë për drejtues për kompjuterin tuaj për të komunikuar me të.
Shkarkoni Zadig nga këtu
Lidhni pajisjen tuaj USBASP USB në një port USB në kompjuterin tuaj
Drejtoni programin e shkarkuar Zadig që keni shkarkuar
Instaloni drejtuesin Winusb për usbasp
Nëse sistemi juaj nuk e njeh pajisjen, më dërgoni një shënim dhe ndoshta unë mund të ndihmoj, por në përgjithësi kjo duhet të funksionojë jashtë kutisë.
Hapi 10: Shkruani Kodin tuaj
"loading =" dembel "sigurohuni që bordi juaj ATTiny85 të jetë lidhur me programuesin tuaj dhe gjithçka është e lidhur.
Shtypni butonat Ctrl+Alt+U për të përpiluar dhe ngarkuar programin
Recommended:
100 dollarë elektrik dore Super e ndritshme për nën 10 dollarë !: 5 hapa
100 dollarë Super Dritë elektrik dore për nën 10 dollarë !: Më lejoni të them që paraprakisht se frymëzimi për këtë Instructable i atribuohet dchall8 për Taktik elektrik dore Instructable. Mendova se duhej të kishte një mënyrë më të lehtë për të modifikuar një elektrik dore më të vogël me më pak pajisje dhe një që mori më pak kohë. Une p
Securibot: një dron i vogël i vogël për sigurinë në shtëpi: 7 hapa (me fotografi)
Securibot: një dron i vogël i vogël për sigurinë në shtëpi: ashtë një fakt i thjeshtë që robotët janë të mrekullueshëm. Robotët e sigurisë, megjithatë, priren të jenë shumë të shtrenjtë për një person mesatar të përballojë ose janë ligjërisht të pamundur për t'u blerë; Kompanitë private dhe ushtria priren të mbajnë pajisje të tilla për veten e tyre, dhe
Lidhje në mbarë botën e mikrokontrolluesve për hapa nën 20 dollarë: 15 dollarë
Lidhja në mbarë botën e mikrokontrolluesit për nën 20 dollarë: Kontrolloni termostatin e shtëpisë tuaj nga puna. Ndizni një spërkatës nga kudo në botë duke goditur një çelës. Ky udhëzues tregon se si të lidhni dy ose më shumë mikrokontrollues 4 dollarë duke përdorur shtyllën e internetit dhe disa kode të thjeshta VB.Net. Ky ndërtim
Bëni Makinën tuaj Pastruese të Regjistrimit Profesional për Më Pak se 80 dollarë dhe kurseni deri në 3000 dollarë e më shumë .: 6 hapa (me fotografi)
Bëni Makinën tuaj Pastruese Profesionale të Regjistrimit për Më pak se 80 dollarë dhe kurseni deri në 3000 dollarë e më shumë .: Më falni anglishten time. Pasi e gjeta përsëri tingullin e vinilit të mirë të vjetër, kisha problemin që ka çdo apasionues rekord. Si të pastroni regjistrat siç duhet!? Ka shumë mënyra në internet. Mënyra më të lira si Knosti ose Discofilm, por edhe
Bëni qesen tuaj të bukur të ndjerë EeePC / Netbook për rreth 8 dollarë (dhe kurseni 91 dollarë në vend që të blini nga Redmaloo): 5 hapa (me fotografi)
Bëni qesen tuaj të bukur të ndjerë EeePC / Netbook për rreth 8 dollarë (dhe kurseni 91 dollarë në vend që të blini nga Redmaloo): Ky udhëzues do t'ju tregojë se si të bëni laptopin tuaj, shumë të bukur dhe të mirë ose një qese më të mirë netbook. Ai do të ruajë netbook -un tuaj, do t'ju japë një tastierë me miun, ndjenjën e përdorimit të diçkaje unike, të bukur dhe të punuar me dorë dhe ndjenjën e goos të