Turinys:
- 1 žingsnis: įsigykite savo dalis
- 2 žingsnis: sudėkite jį kartu
- 3 žingsnis: laidų prijungimas
- 4 žingsnis: programinė įranga - VSCode
- 5 veiksmas: įdiekite „PlatformIO IDE“papildinį
- 6 veiksmas: sukurkite naują projektą
- 7 veiksmas: sukonfigūruokite USBASP kūrimo aplinką
- 8 veiksmas: prijunkite programuotoją
- 9 veiksmas: nustatykite tvarkykles
- 10 veiksmas: parašykite savo kodą
Video: Mažas mikrovaldiklio projektas už mažiau nei 2 USD: 11 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Internete yra daug informacijos apie tai, kaip pradėti naudotis „Micro“valdikliais. Yra daug pasirinkimo galimybių, tiek daug būdų juos programuoti, nesvarbu, ar pradedate nuo paties pliko lusto, ar kūrimo lentų, ar išsamesnių SOC („System On Chip“) programėlių, taip pat yra daug būdų jas programuoti.
Taigi tiems, kurie domisi, tai yra vienas iš jų.
USBASP + AVR ATTiny85 mini USB kūrimo plokštė („Digistump“)
Man patinka šis derinys, nes tai tikrai pigus būdas įgyvendinti projektą labai mažos formos „Arduino“platformai, šie lustai yra tokie maži, kad galite juos įdėti praktiškai į viską, kitaip nei sunkūs „Unos“.
Lentelė, kurią naudoju, yra pigus „digispark“„Kicksarter“smūgis, gaunamas už milžiniškus 1 USD „ebay“, o tarptautinis pristatymas nemokamas.
Programuotojas yra atvirojo kodo USBASP programuotojas, kurį taip pat galima įsigyti už tą pačią kainą „ebay“arba „AliExpress“
Šis pamokomas dalykas yra procesas, kuriuo siekiama, kad kūrėjų valdyba kažką padarytų
Lengvesnis būdas yra įsigyti tikrą skaitmeninį parką iš digistumphttps://digistump.com/products/1
Tačiau atrodo, kad šis projektas yra sustabdytas ir kainuoja 8 USD
Jei turite vieną iš šių, jums nereikia programuotojo, koks jis yra, ir ardudino Micronucleus įkrovos įkroviklis iš anksto sumontuotas mikroschemoje. Tai reiškia, kad galite naudoti programą tiesiai į kompiuterio mikroschemą. Tačiau minusas yra tas, kad įkrovos įkroviklis naudoja didelę turimų lusto išteklių dalį, ribodamas tai, ką galite padaryti, kiek tai verta, tai yra apie USBASP, o ne apie mikrobranduolį
1 žingsnis: įsigykite savo dalis
Eikite į ebay arba aliexpress ir ieškokite
- „attiny85“lentai
- „usbasp“programuotojui ir
- laidų „jungiamieji laidai“(neprivaloma, jei rasite gulinčius)
2 žingsnis: sudėkite jį kartu
Kai jūsų aparatūra pagaliau atvyksta, pradėkite nuo litavimo
Lituokite kaiščių išsiveržimo kaiščius prie tų, kurie pridedami prie pakuotės prie lentos. Tai neprivaloma. jei neturite lituoklio, galite tiesiog susukti laidus, bet tai nerekomenduojama, nes kontaktai nebus geriausi
Šiame pavyzdyje aš dėl tam tikrų priežasčių lituodavau laidus tiesiai prie maitinimo gnybtų, bet jūs taip pat galite naudoti atjungimo kaiščius
3 žingsnis: laidų prijungimas
Prijunkite laidus, kaip parodyta paveikslėlyje. Aš naudoju šį derinį, bet galite naudoti bet kokius norimus šiurkščius, jie tiesiog turi teisingai atitikti
prie lentos:
- p0, p1, p2 = žalia, mėlyna, raudona
- 5v, GND = raudona, žalia (VIN nenaudojamas)
jungtis:
atitinkamo kabelio prijungimo schemą žr
4 žingsnis: programinė įranga - VSCode
Dabar, kai esate prisijungę, turėsite nustatyti programinės įrangos aplinką
Tai įtraukia:
- vairuotojų
- plėtros aplinka
Pirmiausia atsisiųskite „Visual Studio Code“. (geriausias env, kurį radau)
Tai galite gauti iš
Atsisiųskite ir įdiekite
5 veiksmas: įdiekite „PlatformIO IDE“papildinį
Spustelėkite plėtinių mygtuką apatinėje kairėje šoninėje juostoje ir ieškokite „PlatformIO“
Įdiekite ir iš naujo įkelkite
Spustelėkite mažo namo mygtuko apatinę kairę būsenos juostą, kad atidarytumėte „Platform IO“pagrindinį puslapį, jei jis neįsijungia automatiškai įdiegus papildinį
6 veiksmas: sukurkite naują projektą
Projekto vedlyje pavadinkite projektą ir pasirinkite lentą
Lenta turi būti
„Attiny85“(bendras)
Rėmas turi būti
Arduino
7 veiksmas: sukonfigūruokite USBASP kūrimo aplinką
Nustatykite programuotoją „PlatformIO“projekto nustatymų faile platformio.ini
Pridėkite šias eilutes prie failo platformIO.ini:
upload_protocol = usbaspupload_flags = -Pusb
8 veiksmas: prijunkite programuotoją
Prijunkite programuotoją
9 veiksmas: nustatykite tvarkykles
Jūsų USBASP aparatinei įrangai reikės tvarkyklių, kad jūsų kompiuteris galėtų su juo bendrauti.
Atsisiųskite „Zadig“iš čia
Prijunkite USBASP USB įrenginį prie kompiuterio USB prievado
Paleiskite atsisiųstą „Zadig“programą
Įdiekite „Winusb“tvarkyklę usbasp
Jei jūsų sistema neatpažįsta aparatūros, atsiųskite man pastabą ir galbūt galiu padėti, bet paprastai tai turėtų būti padaryta.
10 veiksmas: parašykite savo kodą
"loading =" tingus "įsitikinkite, kad jūsų ATTiny85 plokštė prijungta prie programuotojo ir visa tai prijungta.
Norėdami sudaryti ir įkelti programą, paspauskite klavišus Ctrl+Alt+U
Rekomenduojamas:
100 USD itin ryškus žibintuvėlis už mažiau nei 10 USD!: 5 žingsniai
100 USD itin ryškus žibintuvėlis už mažiau nei 10 USD!: Leiskite iš karto pasakyti, kad šio „Instructable“įkvėpimas įskaitytas į „dchall8“už jo taktinį žibintuvėlį „Instructable“. Maniau, kad turi būti lengvesnis būdas modifikuoti mažesnį žibintuvėlį su mažiau aparatūros ir tą, kuris užima mažiau laiko. Aš p
„Pocket Pi“- „Raspberry Pi“kompiuteris už mažiau nei 150 USD: 19 žingsnių (su nuotraukomis)
„Pocket Pi“- „Raspberry Pi“kompiuteris už mažiau nei 150 USD: Prašome balsuoti už šį projektą mikrokontrolerių konkurse apačioje :) Tai yra nebrangus 100 USD avietinis pi kompiuteris. Šis kompiuteris nėra ploniausias ar gražiausias dalykas „Instructables“. Tai skirta darbui atlikti. Korpusas yra 3D pr
Sukurkite dvigubą 15 V maitinimo šaltinį naudodami ne lentynos modulius už mažiau nei 50 USD: 10 žingsnių (su nuotraukomis)
Sukurkite dvigubą 15 V maitinimo šaltinį, naudodamiesi ne lentynos moduliais, kurių kaina yra mažesnė nei 50 USD: Įvadas: Jei esate mėgėjas, užsiimantis garsu, susipažinsite su dviejų bėgių maitinimo šaltiniais. Daugumai mažos galios garso plokščių, tokių kaip išankstinis stiprintuvas, reikia nuo +/- 5V iki +/- 15V. Turint dvigubos įtampos maitinimo šaltinį, jis tampa toks
Viso pasaulio mikrovaldiklio nuoroda už mažiau nei 20 USD: 15 žingsnių
Viso pasaulio mikrovaldiklio nuoroda už mažiau nei 20 USD: valdykite savo namų termostatą nuo darbo. Įjunkite purkštuvą iš bet kurios pasaulio vietos spustelėdami jungiklį. Ši instrukcija parodo, kaip susieti du ar daugiau 4 USD vertės mikrovaldiklių naudojant interneto pagrindą ir paprastą VB.Net kodą. Šis kūrinys
Sukurkite savo profesionalią įrašų valymo mašiną už mažiau nei 80 USD ir sutaupykite iki 3000 USD ir daugiau: 6 žingsniai (su nuotraukomis)
Sukurkite savo profesionalią įrašų valymo mašiną už mažiau nei 80 USD ir sutaupykite iki 3000 USD ir daugiau.: Atleiskite mano anglų kalbą. Po to, kai vėl radau seno gero vinilo skambesį, turėjau problemą, kurią turi kiekvienas įrašų mėgėjas. Kaip tinkamai išvalyti įrašus! Internete yra daug būdų. Pigesni būdai, tokie kaip „Knosti“ar „Discofilm“, bet taip pat