Sadržaj:
- Korak 1: Idite nabaviti stvari
- Korak 2: Ožičite krug
- Korak 3: Programirajte Arduino
- Korak 4: Poklopac filtera
- Korak 5: ATtiny Core datoteke
- Korak 6: Programirajte ATtiny
- Korak 7: Ispitni krug
Video: Programirajte ATtiny s Arduinom: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Slijede upute za programiranje ATtiny mikrokontrolera pomoću Arduino IDE -a. Na običnom engleskom jeziku, ovo je način programiranja 8-pinskih Atmel čipova kao što biste inače Arduino. Ovo je super jer je ATtiny sićušan i - pa - to vam omogućuje da napravite male stvari za koje nije potreban veliki stari mikrokontroler.
Upute koje sam ovdje objavio prilično su iste kao i upute koje daje nevjerojatno strašan High-Low Tech Tutorial. Ovdje sam objavio svoju verziju uputa jer planiram napraviti nekoliko nadolazećih projekata koristeći ATtiny čipove i zaključio sam da ću pokazati svoj proces.
Korak 1: Idite nabaviti stvari
Trebat će vam:
- Arduino - Oglasna ploča - ATtiny85 (ili ATtiny45) - 10uF elektrolitski kondenzator - otpornik od 1/4 W 220ohm - LED - spojna žica
Imajte na umu da neke od veza na ovoj stranici sadrže Amazon povezane veze. To ne mijenja cijenu nijedne stavke za prodaju. Međutim, zarađujem malu proviziju ako kliknete na bilo koju od tih veza i kupite bilo što. Taj novac reinvestiram u materijale i alate za buduće projekte. Ako želite zamjenski prijedlog za dobavljača bilo kojeg od dijelova, obavijestite me.
Korak 2: Ožičite krug
Spojite Arduino na ATtiny na sljedeći način:
- Arduino +5V - ATtiny Pin 8
- Arduino uzemljenje - ATtiny Pin 4
- Arduino Pin 10 - ATtiny Pin 1
- Arduino Pin 11 - ATtiny Pin 5
- Arduino Pin 12 - ATtiny Pin 6
- Arduino Pin 13 - ATtiny Pin 7
Korak 3: Programirajte Arduino
Odaberite skicu "ArduinoISP" s izbornika "Primjeri".
Prenesite skicu na svoj Arduino kao i svaku drugu skicu.
Vaš Arduino sada je konfiguriran kao serijski programer koji može programirati druge čipove.
Korak 4: Poklopac filtera
Stavite 10uF kondenzator između mase i Arduino pin za resetiranje. Pazite na polaritet kondenzatora (zemlja -zemlja!).
Šuška se da vam ovo treba samo za Arduino Uno, ali otkrio sam da je pomoglo pri uključivanju i u ranije verzije. Ako u sljedećim koracima ustanovite da ne radi, jednostavno ga uklonite i provjerite pomaže li to.
Korak 5: ATtiny Core datoteke
Zabilježite mapu svoje skice iz izbornika postavki Arduina.
Izradite novu mapu u mapi sketchbooka pod nazivom "hardver"
Zatim idite na ovu stranicu i preuzmite datoteku: attiny45_85.zip
Raspakirajte ovu datoteku i ostavite je u novoj mapi hardvera.
Na kraju, ponovno pokrenite programsko okruženje Arduino. Sada bi se trebala učitati nova jezgra.
Imajte na umu da postoje i osnovne datoteke za brojne druge ATtiny čipove. Ova je stranica dobro polazište za povezivanje s širokim rasponom njih pomoću Arduina.
Korak 6: Programirajte ATtiny
Odaberite s gornjeg izbornika: Alatna ploča ATtiny85 (s Arduinom kao ISP -om)
(Naravno, za ovo ćete htjeti odabrati drugi čip ako ga koristite.)
Zatim otvorite osnovni primjer treptanja i promijenite pin broj s 13 na 0.
Na kraju, prenesite je kao i svaku drugu skicu.
Dvaput bi trebao dati sljedeću pogrešku: avrdude: molimo definirajte PAGEL i BS2 signale u konfiguracijskoj datoteci za dio ATtiny85 avrdude: definirajte PAGEL i BS2 signale u konfiguracijskoj datoteci za dio ATtiny85
Jednostavno zanemarite poruku o pogrešci i trebali biste biti spremni.
Korak 7: Ispitni krug
Priključite otpornik od 220 ohma na pin 5.
Spojite LED između otpornika i +5V.
Trebao bi treptati.
Čestitamo. Gotov si.
Je li vam ovo bilo korisno, zabavno ili zabavno? Pratite @madeineuphoria da vidite moje najnovije projekte.
Preporučeni:
Programirajte svoju igru 2048 s Javom !: 8 koraka
Programirajte svoju igru 2048 s Javom !: Obožavam igru 2048. I tako sam odlučio programirati svoju verziju. Vrlo je slična stvarnoj igri, ali sama programiranje daje mi slobodu da promijenim što god poželim kad god to poželim. Ako želim igru 5x5 umjesto tipičnih 4x4, s
Programirajte bilo koju ploču/modul ESP8266 s AT naredbama Firmware: 5 koraka
Programirajte bilo koju ESP8266 ploču/modul s AT naredbama Firmware: Svaki ESP8266 modul i ploča mogu se programirati na mnogo načina: Arduino, python, Lua, AT naredbe, mnogo više vjerojatno … Prva tri od njih su najbolja za samostalni rad, AT firmver služi za korištenje ESP8266 kao modula ili za brzo testiranje s TTL RS232 c
Programirajte svoj Arduino s Android uređajem putem Bluetootha: 6 koraka (sa slikama)
Programirajte svoj Arduino s Android uređajem putem Bluetootha: Pozdrav, u ovom uputstvu želim vam pokazati kako programirati svoj Arduino Uno sa svojim Android uređajem putem Bluetootha. Vrlo je jednostavno, a tako jeftino. Također nam omogućuje programiranje našeg Arduina gdje god poželimo preko bežičnog bluetootha … Dakle
Mini svjetlosni sljedbenik s ATTiny-RAT, ATTINY napajanjem: 3 koraka
ATTiny-RAT, ATTINY Powered Mini Lightfollower: Zdravo ljudi, prošlo je dosta vremena otkad sam objavio svoju posljednju instrukciju. Pa, mnoge stvari mi se trenutno vrte po glavi, ali uspio sam dokumentirati svoje " prve korake " s čipovima ATTiny serije u ovom kratkom uputstvu za vas
Programirajte svoje računalo da se automatski isključi tako da odredite u koje vrijeme želite da to učini: 4 koraka
Programirajte svoje računalo da se automatski isključi tako da odredite u koje vrijeme želite preko noći nisam želio držati računalo uključeno cijelu noć nakon završetka preuzimanja i u