Sadržaj:
- Korak 1: Nabavite svoje dijelove
- Korak 2: Sastavite to zajedno
- Korak 3: Ožičenje
- Korak 4: Softver - VSCode
- Korak 5: Instalirajte PlatformIO IDE dodatak
- Korak 6: Kreirajte novi projekat
- Korak 7: Konfigurirajte razvojno okruženje za USBASP
- Korak 8: Uključite programatora
- Korak 9: Postavljanje upravljačkih programa
- Korak 10: Napišite svoj kôd
Video: Sitan projekt mikrokontrolera za manje od 2 dolara: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Na internetu postoji mnogo toga o početku rada s mikro kontrolerima. Izbora ima mnogo, pa postoji mnogo načina za njihovo programiranje bez obzira započinjete li sa samim čipom, razvojnim pločama ili sveobuhvatnijim SOC (System On Chip) spravicama, ali i mnogo načina za njihovo programiranje.
Pa za one koje zanima ovo je jedno od njih.
USBASP + AVR ATTiny85 mini USB ploča za razvoj (od Digistumpa)
Sviđa mi se ova kombinacija jer je to zaista jeftin način za pokretanje projekta za vrlo malu Arduino platformu s faktorskim formatom, ovi čipovi su toliko mali da ih možete staviti u bilo što, za razliku od nezgrapnog Unosa.
Ploča koju koristim je jeftini digispark kicksarter knockoff koji stiže za ogromnih 1 USD na ebay -u uz besplatnu međunarodnu dostavu.
Programer je USBASP programer otvorenog koda, takođe dostupan po približno istoj cijeni na ebayu ili AliExpressu
Ovo uputstvo je kraj s krajem proces navođenja razvojne ploče da učini nešto
Lakši put je nabaviti pravi digispark od digistumphttps://digistump.com/products/1
Čini se da je ovaj projekt na čekanju i košta 8 USD
Ako imate jedan od ovih, ne trebate programer kao što ima i ardudino Micronucleus boot loader prethodno umetnut u čip. To znači da možete koristiti program direktno na čipu sa svog računara. No, mana ovoga je što pokretački program uzima veliki dio raspoloživih resursa na čipu ograničavajući ono što možete učiniti pa koliko vrijedi, radi se o USBASP -u, a ne o mikronukleusu
Korak 1: Nabavite svoje dijelove
Idite na ebay ili aliexpress i pretražite gore
- "attiny85" za ploču
- "usbasp" za programera i
- "žice za žice" za žice (opcionalno ako možete pronaći da leže okolo)
Korak 2: Sastavite to zajedno
Kad vaš hardver konačno stigne, počnite s lemljenjem
Lemite igle za probijanje igala koje dolaze s paketom na ploču. Ovo nije obavezno. ako nemate lemilicu, možete samo uviti žice, ali to se ne preporučuje jer kontakti neće biti najbolji
U ovom primjeru, ja sam iz nekog razloga lemio žice izravno na stezaljke za napajanje, ali za to možete upotrijebiti igle za odvajanje
Korak 3: Ožičenje
Spojite žice prema slikama. Koristio sam ovu kombinaciju, ali možete koristiti bilo koju grubu, samo im treba ispravno odgovarati
na ploču:
- p0, p1, p2 = zelena, plava, crvena
- 5v, GND = crveno, zeleno (VIN se ne koristi)
konektor:
pogledajte dijagram za odgovarajuće spajanje kabela
Korak 4: Softver - VSCode
Sada kada ste povezani, morat ćete postaviti softversko okruženje
To uključuje:
- vozači
- razvojnom okruženju
Prvo preuzimanje Visual Studio Code. (najbolja okolina koju sam do sada našao)
Ovo možete dobiti sa
Preuzmite i instalirajte
Korak 5: Instalirajte PlatformIO IDE dodatak
Kliknite na dugme proširenja na donjoj lijevoj bočnoj traci i potražite PlatformIO
Instalirajte ga i ponovo učitajte
Pritisnite gumb kućice na donjoj lijevoj statusnoj traci da otvorite početnu stranicu Platform IO ako se ne pojavi automatski nakon instaliranja dodatka
Korak 6: Kreirajte novi projekat
U čarobnjaku projekta imenujte projekt i odaberite ploču
Tabla mora biti
Attiny85 (općenito)
Okvir mora biti
Arduino
Korak 7: Konfigurirajte razvojno okruženje za USBASP
Postavite programator u datoteku za postavke projekta PlatformIO platformio.ini
Dodajte ove redove u datoteku platformIO.ini:
upload_protocol = usbaspupload_flags = -Pusb
Korak 8: Uključite programatora
Uključite programera
Korak 9: Postavljanje upravljačkih programa
Vaš USBASP hardver će trebati upravljačke programe za vaše računalo da komunicira s njim.
Preuzmite Zadig odavde
Priključite USB USB USB uređaj u USB priključak na računaru
Pokrenite preuzeti Zadig program koji ste preuzeli
Instalirajte upravljački program Winusb za usbasp
Ako vaš sistem ne prepoznaje hardver, pošaljite mi poruku i možda mogu pomoći, ali općenito bi ovo trebalo funkcionirati.
Korak 10: Napišite svoj kôd
"loading =" lazy "sigurno imate ATTiny85 ploču povezanu sa programatorom i sve je spojeno.
Pritisnite tipke Ctrl+Alt+U za sastavljanje i učitavanje programa
Preporučuje se:
Uzgoj više salate na manje prostora ili Uzgoj salate u svemiru, (više ili manje) .: 10 koraka
Uzgoj više salate na manje prostora ili … Uzgoj salate u svemiru, (više ili manje) .: Ovo je profesionalna prijava na takmičenje Growing Beyond Earth, Maker, predano putem Instructables. Nisam mogao biti više uzbuđen što dizajniram za proizvodnju svemirskih biljaka i objavljujem svoj prvi Instructable. Za početak, takmičenje nas je zamolilo da
Konfiguracija bitova osigurača AVR mikrokontrolera. Kreiranje i učitavanje u fleš memoriji mikrokontrolera programa LED treperenja .: 5 koraka
Konfiguracija bitova osigurača AVR mikrokontrolera. Kreiranje i učitavanje u fleš memoriji mikrokontrolera LED trepćućeg programa. U ovom slučaju kreirat ćemo jednostavan program u C kodu i snimiti ga u memoriju mikrokontrolera. Napisat ćemo vlastiti program i kompajlirati heksadecimalnu datoteku, koristeći Atmel Studio kao integriranu razvojnu platformu. Konfigurirat ćemo osigurač bi
3-žični HD44780 LCD za manje od 1 dolara: 5 koraka
3-žični HD44780 LCD za manje od 1 dolara: U ovom uputstvu ćemo naučiti kako možemo spojiti LCD zasnovan na HD44780 čipsetu na SPI sabirnicu i voziti ga sa samo 3 žice za manje od 1 USD. Iako ću se u ovom vodiču fokusirati na alfanumerički prikaz HD44780, isti princip
Pretvorite Bose QC25 u bežični uključujući mikrofon za manje od 15 dolara!: 4 koraka (sa slikama)
Pretvorite Bose QC25 u bežični uključujući mikrofon za manje od 15 dolara !: Ovo nije najljepši hack, ali je najjeftiniji i najmoderniji način da učinite sjajne slušalice Bose QC25 bežičnim čak i kad mikrofon radi! Morat ćemo kupiti samo 2 jeftina komada i nešto za brušenje: 1: adapter za nokia za pretvaranje
DIY OSOBNO OSOBLITE SIDEKICK 3 za manje od 20 dolara !!: 8 koraka
UČINITE SVOJIM SIDEKICK-om 3 sami za manje od 20 dolara !!: Colorwarepc.com nudi personalizaciju za mnoge proizvode (uključujući pomoćnika 3). Ali ako tražite jeftiniju alternativu umjesto da platite 100,00 USD i čekate 8-10 dana, to je to . Ovo je takođe dobro ako želite znati kako potpuno