Inhoudsopgave:

Hoe maak je een goedkoop Attiny Arduino-bord: 4 stappen (met afbeeldingen)
Hoe maak je een goedkoop Attiny Arduino-bord: 4 stappen (met afbeeldingen)

Video: Hoe maak je een goedkoop Attiny Arduino-bord: 4 stappen (met afbeeldingen)

Video: Hoe maak je een goedkoop Attiny Arduino-bord: 4 stappen (met afbeeldingen)
Video: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Juli-
Anonim
Hoe maak je een goedkoop Attiny Arduino-bord?
Hoe maak je een goedkoop Attiny Arduino-bord?

Nou, meestal krijg ik problemen als ik Arduino nodig heb in sommige projecten waar ik weinig I / O-pinnen nodig heb. Dankzij het Arduino-Tiny-platform kan het Arduino-programma worden gebrand in de Avr-tiny-serie zoals Attiny 85/45

Arduino-Tiny is een open source set van ATtiny "cores" voor het Arduino-platform.

Het biedt een kern waarmee Arduino-gebruikers kunnen werken met de ATtiny84 (84/44/24), ATtiny85 (85/45/25) en ATtiny2313 (4313) processors.

=============================================================

Voordelen van Attiny-serie Goedkoop kost nauwelijks 1 $ Ze kunnen als stand-alone in elk circuit worden gebruikt Nadelen van Attiny

Weinig I/O-pinnen in vergelijking met megaSeries

Minder geheugen heeft meestal Attiny 25/45/85 respectievelijk 2kb 4kb en 8kb

=============================================================

Maar als je het mij vraagt, zijn Attiny echt handig voor kleine projecten. Zelfs ik denk dat het te goedkoop is voor een dummy om ermee te experimenteren. Dus ik heb dit kleine project gemaakt dat iedereen zijn goedkoopste kleine arduino thuis kan maken

Vind ook mijn pagina leuk voor ondersteuning

Stap 1: Onderdelen

Onderdelen
Onderdelen
Onderdelen
Onderdelen

Dingen die je nodig hebt

  1. Veroboard -0.3$
  2. 8-pins IC-aansluiting -0,10 $
  3. Draden enkele kern 22 gauge- 0.10$
  4. Attiny 85- 1.35$
  5. Mannelijke kop-0.16 $
  6. Vrouwelijke kop-0.16 $

Dus de totale kosten zijn 2,17 $

Stap 2: Schakelschema

Schakelschema
Schakelschema
Schakelschema
Schakelschema

Bijna alle chips zijn geprogrammeerd door 6 pinnen te gebruiken

  • MISO (Master In Slave Out)
  • MOSI (Master OUT Slave In)
  • RESET
  • SCK (Slavenklok)
  • Vcc
  • Gnd

==========================================================

Verbinding maken met Arduino

Pin13 wordt verbonden met SCK

Pin12 wordt verbonden met MISO

Pin11 wordt verbonden met MOSI

Pin10 wordt verbonden met RESET

Het volgende deel gaat over het gebruik van de Arduino als ISP om de attiny85. te programmeren

Stap 3: Arduino gebruiken als ISP

Arduino gebruiken als ISP
Arduino gebruiken als ISP
Arduino gebruiken als ISP
Arduino gebruiken als ISP

De firmware instellen

U moet dit bestand downloaden voor het programmeren van de attiny

code.google.com/p/arduino-tiny/

nadat je het hebt geïnstalleerd

  • Arduino.exe openen
  • Bestand > Voorbeelden >ArduinoISP
  • Upload schets naar je bord
  • Op de Arduino Uno moet je een condensator van 10 uF aansluiten tussen reset en aarde (na het uploaden van de ArduinoISP-schets)
  • Sluit de Arduino-pinnen aan op het Arduino Tiny Board
  • Ga naar Gereedschappen>Boards>Attiny 85 8 MHz
  • Ga naar Tools>Programmer>Arduino als ISP
  • Bootloader branden

CONGO attiny is klaar om te worden geprogrammeerd door arduino

Laten we een eenvoudig programma "Knipperen" in actie zien

We gaan weer naar

Bestand > Voorbeelden >Knipperen

Wijzig het pinnr. van 13 tot een van de pins uit Attiny85

0, 1, 2, 3, 4

Upload het

==================================================

Stap 4: Blinky in actie

Blinky in actie
Blinky in actie
Blinky in actie
Blinky in actie

Het Blink-programma in actie

Geniet van je bord

Het kan ook worden uitgevoerd op een externe stroombron U hebt alleen een gereguleerde voeding van 5. nodig

Je kunt ook een seriële programmeur gebruiken om de bootloader te branden en te schetsen

Als je vragen hebt, stel ze gerust

www.facebook.com/prajjwal.nag

Aanbevolen: