Orodha ya maudhui:

Mradi Mdogo wa Mdhibiti Mdogo wa Chini ya Dola 2: Hatua 11
Mradi Mdogo wa Mdhibiti Mdogo wa Chini ya Dola 2: Hatua 11

Video: Mradi Mdogo wa Mdhibiti Mdogo wa Chini ya Dola 2: Hatua 11

Video: Mradi Mdogo wa Mdhibiti Mdogo wa Chini ya Dola 2: Hatua 11
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Mradi mdogo wa mtawala mdogo wa chini ya $ 2 Bucks
Mradi mdogo wa mtawala mdogo wa chini ya $ 2 Bucks

Kuna mengi kwenye mtandao juu ya kuanza na watawala wa Micro. Kuna chaguo nyingi huko nje, njia nyingi za kuzipanga ikiwa unaanza au sio na chip yenyewe, bodi za maendeleo au vifaa vya kina vya SOC (System On Chip) pia njia nyingi za kuzipanga.

Kwa hivyo kwa wale ambao wanapendezwa, huyu ni mmoja wao.

USBASP + AVR ATTiny85 mini USB board bodi (Na Digistump)

Ninapenda mchanganyiko huu kwa sababu ni njia rahisi sana kupata mradi kwenda kwa jukwaa dogo sana la fomu ya Arduino, chips hizi ni ndogo sana unaweza kuziweka kwa karibu chochote tofauti na Unos isiyoweza kusumbuliwa.

Bodi im kutumia ni bei rahisi ya kuchimba kickarter inayokuja kwa bei ya $ 1 kwa ebay na usafirishaji wa bure wa kimataifa.

Programu ni chanzo wazi programu ya USBASP pia inapatikana kwa bei sawa kwenye ebay au AliExpress

Hii inaweza kufundisha ni mchakato wa mwisho wa kumaliza bodi ya dev kufanya kitu

Njia rahisi ni kupata digispark halisi kutoka digistumphttps://digistump.com/products/1

Lakini mradi huu unaonekana kushikiliwa na gharama hizi ni $ 8US

Ikiwa unayo moja ya hizi hauitaji programu kama ilivyo na ardudino Micronucleus boot loader iliyoangaziwa kwa chip. Hii inamaanisha unaweza kutumia programu moja kwa moja kwenye chip kutoka kwa kompyuta yako. Lakini ubaya wa hii ni kwamba kipakiaji cha buti hutumia sehemu nzuri ya rasilimali inayopatikana kwenye chip ikizuia kile unachoweza kufanya kwa thamani yake, hii ni juu ya USBASP na SI Micronucleus

Hatua ya 1: Pata Sehemu Zako

Pata Sehemu Zako
Pata Sehemu Zako
Pata Sehemu Zako
Pata Sehemu Zako
Pata Sehemu Zako
Pata Sehemu Zako

Nenda kwenye ebay au aliexpress na utafute

  • "attiny85" kwa bodi
  • "usbasp" kwa prgrammer na
  • "waya wa fundi" kwa waya (hiari ikiwa unaweza kupata wengine wamelala)

Hatua ya 2: Kuiweka Pamoja

Kuiweka Pamoja
Kuiweka Pamoja

Wakati vifaa vyako mwishowe vitafika anza na kuuza

Solder pini za kuzima pini kwa hiyo kuja na kifurushi kwenye ubao. Hii ni hiari. ikiwa huna chuma cha kutengeneza unaweza kuzungusha waya lakini hii haipendekezi kwani anwani hazitakuwa bora

Katika mfano huu, mimi, kwa sababu fulani, waya zilizouzwa moja kwa moja vituo vya umeme lakini unaweza kutumia pini za kuvunja kufanya hii pia

Hatua ya 3: Waya

Waya
Waya
Waya
Waya
Waya
Waya

Unganisha waya kulingana na picha. Nimetumia mchanganyiko huu lakini unaweza kutumia yoyote unayotaka ya coarse wanahitaji tu kufanana sawa

kwa bodi:

  • p0, p1, p2 = kijani, bluu, nyekundu
  • 5v, GND = nyekundu, kijani (VIN haitumiki)

kontakt:

tazama mchoro wa unganisho la cable linalolingana

Hatua ya 4: Programu - VSCode

Programu - VSCode
Programu - VSCode

Sasa umeunganishwa kwa waya unahitaji kuanzisha mazingira yako ya programu

Hii ni pamoja na:

  • madereva
  • mazingira ya maendeleo

Kwanza pakua Kanuni ya Studio ya Visual. (env bora nimepata hadi sasa)

Unaweza kupata hii kutoka

Pakua na usakinishe

Hatua ya 5: Sakinisha programu-jalizi ya PlatformIO IDE

Sakinisha programu-jalizi ya PlatformIO IDE
Sakinisha programu-jalizi ya PlatformIO IDE
Sakinisha programu-jalizi ya PlatformIO IDE
Sakinisha programu-jalizi ya PlatformIO IDE

Bonyeza kitufe cha viendelezi kwenye mwambaa upande wa kushoto chini na utafute PlatformIO

Sakinisha na upakie tena

Bonyeza kwenye kitufe cha nyumba kidogo chini bar ya hali ili kufungua Jukwaa IO ukurasa wa nyumbani ikiwa haikuja kiatomati baada ya kusanikisha programu-jalizi

Hatua ya 6: Unda Mradi Mpya

Unda Mradi Mpya
Unda Mradi Mpya
Unda Mradi Mpya
Unda Mradi Mpya

Katika mchawi wa mradi jina mradi na uchague bodi

Bodi lazima iwe

Attiny85 (Kawaida)

Mfumo lazima uwe

Arduino

Hatua ya 7: Sanidi Mazingira ya Maendeleo ya USBASP

Sanidi Mazingira ya Maendeleo ya USBASP
Sanidi Mazingira ya Maendeleo ya USBASP

Sanidi programu katika faili ya mipangilio ya mradi wa PlatformIO platformio.ini

Ongeza mistari hii kwenye faili ya platformIO.ini:

upload_protocol = usbaspupload_flags = -Pusb

Hatua ya 8: Chomeka Programu yako

Chomeka kwa Wewe Programu
Chomeka kwa Wewe Programu

Chomeka programu yako

Hatua ya 9: Sanidi Madereva

Image
Image

Vifaa vyako vya USBASP vitahitaji madereva kwa kompyuta yako kuwasiliana nayo.

Pakua Zadig kutoka hapa

Chomeka kifaa chako cha USBASP kwenye bandari ya USB kwenye kompyuta yako

Endesha programu iliyopakuliwa ya Zadig uliyopakua

Sakinisha dereva wa Winusb kwa usbasp

Ikiwa mfumo wako hautambui vifaa, nitumie barua na labda naweza kusaidia lakini kwa ujumla hii inapaswa kufanya kazi nje ya sanduku.

Hatua ya 10: Andika Nambari yako

"loading =" wavivu "hakika una bodi yako ya ATTiny85 iliyo na waya kwa programu yako na yote imeunganishwa.

Bonyeza vitufe Ctrl + Alt + U kukusanya na kupakia programu

Ilipendekeza: