Indholdsfortegnelse:

Sådan laver du et billigt Attiny Arduino -bord: 4 trin (med billeder)
Sådan laver du et billigt Attiny Arduino -bord: 4 trin (med billeder)

Video: Sådan laver du et billigt Attiny Arduino -bord: 4 trin (med billeder)

Video: Sådan laver du et billigt Attiny Arduino -bord: 4 trin (med billeder)
Video: Mining XDAG, vejledning om, hvordan man miner Xdagger Coin Phenomenal Crypto 2024, November
Anonim
Sådan laver du et billigt Attiny Arduino -bord
Sådan laver du et billigt Attiny Arduino -bord

Det meste af tiden bliver jeg bekymret, når jeg har brug for Arduino i nogle projekter, hvor jeg har brug for få I/O-pins Godt takket være Arduino-Tiny platform Arduino-program kan brændes ind i Avr-lille serie som Attiny 85/45

Arduino-Tiny er et open source sæt af ATtiny "kerner" til Arduino platformen.

Det giver en kerne, der gør det muligt for Arduino -brugere at arbejde med ATtiny84 (84/44/24), ATtiny85 (85/45/25) og ATtiny2313 (4313) processorer.

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

Fordele ved Attiny -serien Billig pris knap 1 $ De kan bruges som enkeltstående i ethvert kredsløb Ulemper ved Attiny

Få I/O -pins sammenlignet med megaSeries

Mindre hukommelse normalt Attiny 25/45/85 har henholdsvis 2kb 4kb og 8kb

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

Men hvis du spørger mig Attiny er virkelig nyttige til små projekter Selvom jeg synes, det er for billigt for en dummy at eksperimentere med det. Så jeg lavede dette lille projekt, som alle kan lave deres billigste lille arduino derhjemme

Synes også godt om min side for support

Trin 1: Dele

Dele
Dele
Dele
Dele

Ting, du får brug for

  1. Veroboard -0,3 $
  2. 8 -polet IC -stik -0,10 $
  3. Tråde enkeltkerne 22 gauge- 0,10 $
  4. Attiny 85- 1,35 $
  5. Mandlig header-0,16 $
  6. Kvindehoved-0,16 $

Så de samlede omkostninger er 2,17 $

Trin 2: Kredsløbsdiagram

Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram

Næsten alle chips programmeres ved hjælp af 6 pins

  • MISO (Master In Slave Out)
  • MOSI (Master OUt Slave In)
  • NULSTIL
  • SCK (slaveur)
  • Vcc
  • Gnd

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

Forbindelse med Arduino

Pin13 forbindes til SCK

Pin12 vil blive forbundet til MISO

Pin11 forbindes til MOSI

Pin10 forbindes til RESET

Næste del vil dække, hvordan du bruger arduino som internetudbyder til at programmere attiny85

Trin 3: Brug af Arduino som internetudbyder

Brug af Arduino som internetudbyder
Brug af Arduino som internetudbyder
Brug af Arduino som internetudbyder
Brug af Arduino som internetudbyder

Opsætning af firmwaren

Du skal downloade denne fil for at programmere attiny

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

efter du har installeret det

  • Åbn Arduino.exe
  • Fil> Eksempler> ArduinoISP
  • Upload skitse til dit bord
  • På Arduino Uno skal du tilslutte en 10 uF kondensator mellem nulstilling og jord (efter upload af ArduinoISP -skitsen)
  • Tilslut Arduino -stifterne til Arduino Tiny Board
  • Gå til Værktøjer> Tavler> Attiny 85 8 MHz
  • Gå til Værktøjer> Programmerer> Arduino som internetudbyder
  • Brænd bootloader

CONGO attiny er klar til at blive programmeret af arduino

Lad os se et simpelt program "Blink" i aktion

Igen går til

Fil> Eksempler> Blink

Skift Stiftenr. fra 13 til en hvilken som helst af stiften ud af Attiny85

0, 1, 2, 3, 4

Upload den

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

Trin 4: Blinky in Action

Blinky in Action
Blinky in Action
Blinky in Action
Blinky in Action

Blink -programmet i aktion

Nyd dit bord

Det kan også køre på en ekstern strømkilde Du skal bare bruge en reguleret strømforsyning på 5

Du kan også bruge en seriel programmerer til at brænde bootloaderen og sketche

Hvis du har spørgsmål, er du velkommen til at spørge mig

www.facebook.com/prajjwal.nag

Anbefalede: