Mumble icon Mumble Online 10/256
Náhodná anketa

Líbí se vám nový web?

Ano, perfektní

68%

Ano, ale něco mi tu chybí

12%

Nelíbí se mi

7%

Hnusí se mi

12%
×
Audit
TOPlist
CSS Valid
Programujeme ATtiny s Arduinem
Tutorial Arduino

V tomto tutoriálu si ukážeme, jak používat Arduino Uno jako ISP programátor pro ATtiny45 a ATtiny85

Co k tomu potřebujeme

  • Arduino Uno (s mikrokontrolerem ATmega328)
  • ATtiny45 nebo ATtiny85
  • 10 uF kondenzátor
  • Nepájivé kontaktní pole
  • Propojovací káblíky

Dále budeme potřebovat Arduino IDE verze 1.6.4 nebo novější. Návod na instalaci naleznete zde

Nastavení Arduina jako ISP programátor

  • Spustíme arduino IDE
  • Otevřeme si ArduinoISP šablonu
  • Nahrajeme šablonu do arduina

Instalace podpory ATtiny do ArduinoIDE

V panelu nabídky klikneme na Soubor > Vlastnosti

Poté co se nám objeví okno s vlastnostmy zkopírujeme následující odkaz do pole Správa dalších desek URL a klikneme na OK

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

Nyní otevřeme manažer desek Nástroje > Vývojova deska > Manažer desek...

V manažeru desek zvolíme attiny a klikneme Instanace


Poté co máme nainstalovanou podporu pro ATtiny, tak klikneme na Nástroje > Vývojová deska a zvolíme v nabídce ATtiny

Nyní máme možnost výběru druhu procesoru, frekvence, portu a pod... Zvolte typ procesoru, který chcete programovat a frekvenci. Pokud nemáte k procesoru připojený krystal, tak zvolte interní frekvenci, jinak kontroler nebude fungovat, dokud k němu nepřipojíte externí krystal.

Propojení arduina s ATtiny45 nebo ATtiny85

Kondenzátor nám zabraňuje v resetu arduina, což nám zajišťuje, že ArduinoIDE komunikuje s ArduinoISP programem a ne s bootloaderem.

  • ATtiny pin 0 do Arduino pon 11 (MOSI)
  • ATtiny pin 1 do Arduino pon 12 (MISO)
  • ATtiny pin 2 do Arduino pon 13 (SCK)
  • ATtiny pin reset do Arduino pon 10 (RESET)

Nyní můžete začít programovat váš ATtiny, nicméně tyto procesory mají málo paměti, takže se hodí spíše na jednodušší aplikace.

Info
Počasí
Úterý, 23.10, svátek má Teodor

9.5°C

Souborový cloud
Náhodné vtipy
Blondýnky

Víte, proč hází blondýnka hodinky do vzduchu? Protože chce vidět jak letí čas.

Blondýnky

Povídají si dvě blondýnky: "Četla jsi Shakespeara?" Druhá se "zamyslí" a zeptá se: "Kdo to napsal?"

Škola

"Pane učiteli, já si myslím, že si tu pětku nezasloužím!" "Já také, ale šestky nemáme!"