Sisukord:
- Samm: hankige oma osad
- 2. samm: pange see kokku
- 3. samm: juhtmestik
- Samm 4: Tarkvara - VSCode
- Samm: installige PlatformIO IDE pistikprogramm
- 6. samm: looge uus projekt
- Samm: konfigureerige USBASP arenduskeskkond
- Samm: ühendage programmeerija
- Samm: seadistage draiverid
- Samm: kirjutage oma kood
Video: Pisike mikrokontrolleri projekt alla 2 dollari eest: 11 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Internetis on palju teavet mikrokontrolleritega alustamise kohta. Seal on palju valikut, nii palju võimalusi nende programmeerimiseks, olenemata sellest, kas alustate paljast kiibist endast, arendusplaatidest või põhjalikumatest SOC (System On Chip) vidinatest, samuti palju võimalusi nende programmeerimiseks.
Nii et huvilistele on see üks neist.
USBASP + AVR ATTiny85 mini USB arendusplaat (Digistump)
Mulle meeldib see kombinatsioon, sest see on tõesti odav viis projekti käivitamiseks väga väikese vormikohase Arduino platvormi jaoks, need kiibid on nii väikesed, et saate neid panna peaaegu igasse erinevalt raskest Unost.
Tahvel, mida ma kasutan, on odav digispark kicksarteri löök, mis saabub ebay -s 1 dollari eest eBay -s ja tasuta kohaletoimetamine.
Programmeerija on avatud lähtekoodiga USBASP programmeerija, mis on saadaval umbes sama hinnaga ka ebay või AliExpressis
See juhend on lõpp-protsess, mis sunnib arendusnõukogu midagi tegema
Lihtsam viis on hankida tõeline digipark saidilt digistumphttps://digistump.com/products/1
Kuid see projekt näib olevat ootel ja need maksavad 8 USA dollarit
Kui teil on üks neist, ei vaja te programmeerijat, nagu see on, ja ardudino Micronucleus alglaadur laaditi kiibile. See tähendab, et saate programmi oma arvutist otse kiibile kasutada. Kuid selle negatiivne külg on see, et alglaadur kasutab kiibil suurt osa saadaolevatest ressurssidest, piirates seda, mida saate selle väärtuse huvides teha, see puudutab USBASP -d ja MITT tuuma
Samm: hankige oma osad
Mine ebay või aliexpress ja otsi üles
- "attiny85" juhatuse jaoks
- "usbasp" prgrammeerija jaoks ja
- juhtmete "jumber traadid" (valikuline, kui leiate mõnda lamavat)
2. samm: pange see kokku
Kui teie riistvara lõpuks kohale jõuab, alustage jootmisega
Jootke tihvtide purunemisnõelad selle külge, mis on pakendiga lauale lisatud. See on vabatahtlik. kui teil pole jootekolvi, võite juhtmed lihtsalt keerata, kuid see pole soovitatav, kuna kontaktid ei ole parimad
Selles näites jootsin ma mingil põhjusel juhtmed otse vooluklemmide külge, kuid selleks võite kasutada ka väljalülitusnööpe.
3. samm: juhtmestik
Ühendage juhtmed vastavalt piltidele. Olen seda kombinatsiooni kasutanud, kuid võite kasutada mis tahes jämedat, mida nad lihtsalt peavad õigesti vastama
juhatusele:
- p0, p1, p2 = roheline, sinine, punane
- 5v, GND = punane, roheline (VIN -i ei kasutata)
pistik:
vt vastavat kaabliühendust skeemilt
Samm 4: Tarkvara - VSCode
Nüüd, kui olete ühendatud, peate oma tarkvarakeskkonna seadistama
See sisaldab:
- autojuhid
- arenduskeskkond
Esmalt laadige alla Visual Studio kood. (parim ümbrus, mille olen siiani leidnud)
Selle saate aadressilt
Laadige see alla ja installige
Samm: installige PlatformIO IDE pistikprogramm
Klõpsake vasakul alumisel külgribal nuppu Laiendid ja otsige üles PlatformIO
Installige see ja laadige uuesti
Platvormi IO avalehe avamiseks klõpsake väikese maja nupul vasakul all olekuribal, kui see pärast pistikprogrammi installimist automaatselt ei avane
6. samm: looge uus projekt
Projektiviisardis nimetage projekt ja valige tahvel
Juhatus peab olema
Attiny85 (üldine)
Raamistik peab olema
Arduino
Samm: konfigureerige USBASP arenduskeskkond
Seadistage programmeerija PlatformIO projekti seadete failis platformio.ini
Lisage failile platformIO.ini need read:
upload_protocol = usbaspupload_flags = -Pusb
Samm: ühendage programmeerija
Ühendage programmeerija
Samm: seadistage draiverid
Teie USBASP riistvara vajab teie arvutiga suhtlemiseks draivereid.
Laadige Zadig alla siit
Ühendage USBASP USB -seade arvuti USB -porti
Käivitage allalaaditud Zadigi programm
Installige usinusp jaoks Winusbi draiver
Kui teie süsteem ei tunne riistvara ära, saatke mulle märkus ja võib -olla saan aidata, kuid üldiselt peaks see karbist välja tulema.
Samm: kirjutage oma kood
"loading =" laisk "veenduge, et teie ATTiny85 tahvel on programmeerijaga ühendatud ja kõik on ühendatud.
Programmi koostamiseks ja üleslaadimiseks vajutage klahve Ctrl+Alt+U
Soovitan:
100 -dollarine ülikerge taskulamp alla 10 dollari eest!: 5 sammu
100 -dollarine ülikerge taskulamp alla 10 dollari eest!: Lubage mul kohe öelda, et selle juhendi inspiratsioon kantakse dchall8 -le tema taktikalise taskulambi juhendamise eest. Arvasin, et väiksema taskulambi modifitseerimiseks vähem riistvaraga ja selle jaoks, mis võttis vähem aega, pidi olema lihtsam viis. Ma p
DIY Fidget Spinner Accelerator alla 2 dollari eest!: 7 sammu
DIY Fidget Spinner Accelerator alla 2 dollari eest!: Hei külastajad! Minu nimi on Youri ja mulle meeldib elektroonikaprojekte luua ja avaldada. Täna on mul juhendatav, mis põhineb sellel juhendil tanner_tech. Ta inspireeris mind oma disaini taastama ja tegema tegelik trükkplaat sellest. See on valmistatud kasutades t
Peatage praod purunenud telefoni ekraanil alla 5 dollari eest: 3 sammu
Peatage praod purunenud telefoniekraanil alla 5 dollari eest: Oluline märkus: see parandus on mõeldud selleks, et teid läbi viia, kuni vahetate teenusepakkujat, saate tasuta uuendada jne. Ma vihkan oma praegust mobiiltelefoniteenuse pakkujat ja plaanin vahetada 2-3 kuud, mis juhtub? Heidan telefoni maha ja pragin ekraani. See ei olnud
LED Marshmello kiiver alla 50 dollari eest: 9 sammu
LED Marshmello kiiver alla 50 dollari: sel aastal otsustasin oma vana kiivri üles tõsta (video siit) täielikult iseseisva LED-versiooni DJ Marshmello kiivrini. Materjalid, mida ma selle projekti jaoks kasutasin, olid üsna odavad (lingid allpool), kuid asjade leidmine kohapeal riistvara kauplustest
Tehke oma nutikas peegel alla 80 dollari eest - Raspberry Pi kasutamine: 6 sammu (piltidega)
Tehke oma nutipeegel alla 80 dollari eest - Raspberry Pi kasutamine: Selles projektis ehitame nutika peegli, mis näitab teile kasulikku teavet hommikul valmistumise ajal. Kogu asi peaks maksma alla 80 dollari, muutes selle enamiku inimeste jaoks taskukohaseks. See juhend õpetab teile ainult