Turinys:

Kaip padaryti pigią „Attiny Arduino“lentą: 4 žingsniai (su nuotraukomis)
Kaip padaryti pigią „Attiny Arduino“lentą: 4 žingsniai (su nuotraukomis)

Video: Kaip padaryti pigią „Attiny Arduino“lentą: 4 žingsniai (su nuotraukomis)

Video: Kaip padaryti pigią „Attiny Arduino“lentą: 4 žingsniai (su nuotraukomis)
Video: Зачем использовать резисторы с кнопками и как использовать их с Arduino 2024, Lapkritis
Anonim
Kaip padaryti pigią „Attiny Arduino“lentą
Kaip padaryti pigią „Attiny Arduino“lentą

Na, dažniausiai man būna neramu, kai kai kuriuose projektuose man reikia „Arduino“, kai man reikia kelių įvesties/išvesties kontaktų. Na, „Arduino-Tiny“platformos dėka „Arduino“programą galima įrašyti į mažą „Avr“seriją, pvz., „Attiny 85/45“

„Arduino-Tiny“yra atvirojo kodo „ATtiny“branduolių rinkinys, skirtas „Arduino“platformai.

Tai yra branduolys, leidžiantis „Arduino“vartotojams dirbti su ATtiny84 (84/44/24), ATtiny85 (85/45/25) ir ATtiny2313 (4313) procesoriais.

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

„Attiny“serijos pranašumai Pigūs kainuos vos 1 USD Jie gali būti naudojami kaip savarankiški bet kurioje grandinėje

Keletas įvesties/išvesties kaiščių, palyginti su „megaSeries“

Mažiau atminties paprastai „Attiny 25/45/85“turi atitinkamai 2 kb 4 kb ir 8 kb

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

Bet jei manęs paklausite, „Attiny“yra tikrai naudingas mažiems projektams. Net aš manau, kad manekenui yra per pigu eksperimentuoti. Taigi aš padariau šį nedidelį projektą, kad kiekvienas galėtų padaryti savo pigiausią mažą arduino namuose

Taip pat pamėgti mano puslapį palaikymui

1 žingsnis: dalys

Dalys
Dalys
Dalys
Dalys

Dalykai, kurių jums prireiks

  1. „Veroboard“-0,3 USD
  2. 8 kontaktų IC lizdas -0,10 USD
  3. Vieno branduolio 22 laidų laidai- 0,10 USD
  4. „Attiny“85–1,35 USD
  5. Vyrų antraštė-0,16 USD
  6. Moteriška antraštė-0,16 USD

Taigi bendra kaina yra 2,17 USD

2 žingsnis: grandinės schema

Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema

Beveik visi lustai yra užprogramuoti naudojant 6 kaiščius

  • MISO („Master In Slave Out“)
  • MOSI („Master OUt Slave In“)
  • IŠ naujo nustatyti
  • SCK (pavergtas laikrodis)
  • Vcc
  • Gnd

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

Prisijungimas prie „Arduino“

„Pin13“bus prijungtas prie SCK

Pin12 bus prijungtas prie MISO

Pin11 bus prijungtas prie MOSI

Pin10 bus prijungtas prie RESET

Kitoje dalyje bus aptarta, kaip naudoti arduino kaip IPT programuoti attiny85

3 žingsnis: „Arduino“naudojimas kaip IPT

Naudojant „Arduino“kaip IPT
Naudojant „Arduino“kaip IPT
Naudojant „Arduino“kaip IPT
Naudojant „Arduino“kaip IPT

Firmware nustatymas

Norėdami programuoti „attiny“, turite atsisiųsti šį failą

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

jį įdiegę

  • Atidarykite „Arduino.exe“
  • Failas> Pavyzdžiai> ArduinoISP
  • Įkelkite eskizą į savo lentą
  • „Arduino Uno“turėsite prijungti 10 uF kondensatorių tarp atstatymo ir įžeminimo (įkėlus „ArduinoISP“eskizą)
  • Prijunkite „Arduino“kaiščius prie „Arduino Tiny Board“
  • Eikite į Įrankiai> Lentos> „Attiny 85 8 MHz“
  • Eikite į Įrankiai> Programuotojas> Arduino kaip IPT
  • „Burn Bootloader“

„CONGO attiny“yra paruoštas programuoti pagal arduino

Leiskite mums pamatyti paprastą programą „Mirksėti“

Vėl eina į

Failas> Pavyzdžiai> Mirksėti

Pakeiskite kaištį Nr. nuo 13 iki bet kurio iš „Attiny85“kaiščių

0, 1, 2, 3, 4

Įkelkite

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

4 žingsnis: „Blinky in Action“

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

Veikianti „Blink“programa

Mėgaukitės savo lenta

Jis taip pat gali veikti išoriniame maitinimo šaltinyje Jums tereikia reguliuojamo 5 maitinimo šaltinio

Taip pat galite naudoti serijinį programuotoją, kad įrašytumėte įkrovos tvarkyklę ir eskizą

Jei turite klausimų, nedvejodami klauskite manęs

www.facebook.com/prajjwal.nag

Rekomenduojamas: