Բովանդակություն:

Ինչպես պատրաստել էժան Arduino տախտակ. 4 քայլ (նկարներով)
Ինչպես պատրաստել էժան Arduino տախտակ. 4 քայլ (նկարներով)

Video: Ինչպես պատրաստել էժան Arduino տախտակ. 4 քայլ (նկարներով)

Video: Ինչպես պատրաստել էժան Arduino տախտակ. 4 քայլ (նկարներով)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Նոյեմբեր
Anonim
Ինչպես պատրաստել էժան Attiny Arduino տախտակ
Ինչպես պատրաստել էժան Attiny Arduino տախտակ

Շատ ժամանակ ես անհանգստանում եմ, երբ ինձ անհրաժեշտ է Arduino- ն որոշ նախագծերում, որտեղ ինձ անհրաժեշտ են մի քանի մուտքի/ելքի կապում: Arduino-Tiny պլատֆորմի շնորհիվ Arduino ծրագիրը կարող է այրվել Avr-small շարքի մեջ, ինչպիսին է Attiny 85/45- ը:

Arduino-Tiny- ը ATdiny «միջուկների» բաց կոդ է Arduino հարթակի համար:

Այն ապահովում է միջուկ, որը Arduino- ի օգտվողներին հնարավորություն է տալիս աշխատել ATtiny84 (84/44/24), ATtiny85 (85/45/25) և ATtiny2313 (4313) պրոցեսորների հետ:

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

Attiny շարքի առավելությունները Էժան արժեքը հազիվ 1 $: Նրանք կարող են օգտագործվել որպես առանձին միացում ցանկացած շղթայում Attiny- ի թերությունները

Քիչ I/O կապում `megaSeries- ի համեմատ

Ավելի քիչ հիշողություն սովորաբար Attiny 25/45/85- ը ունի համապատասխանաբար 2kb 4kb և 8kb

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

Բայց եթե ինձ հարցնում եք, Attiny- ն իրոք օգտակար է փոքր նախագծերի համար:

Նաև հավանեք իմ էջը աջակցության համար

Քայլ 1: Մասեր

Մասեր
Մասեր
Մասեր
Մասեր

Բաներ, որոնք ձեզ պետք կգան

  1. Veroboard -0,3 $
  2. 8 փին IC վարդակից -0,10 $
  3. Լարեր մեկ միջուկ 22 չափիչ- 0.10 $
  4. Attiny 85- 1.35 $
  5. Արական վերնագիր-0,16 $
  6. Կանացի վերնագիր-0.16 $

Այսպիսով, ընդհանուր արժեքը 2.17 դոլար է

Քայլ 2: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ

Գրեթե բոլոր չիպերը ծրագրավորված են ՝ օգտագործելով 6 կապում

  • MISO (Master In Slave Out)
  • MOSI (Master OUt Slave In)
  • Վերականգնել
  • SCK (ստրուկի ժամացույց)
  • Vcc
  • Գնդ

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

Միացում Arduino- ի հետ

Pin13- ը միացված կլինի SCK- ին

Pin12- ը միացված կլինի MISO- ին

Pin11- ը միացված կլինի MOSI- ին

Pin10- ը միացված կլինի RESET- ին

Հաջորդ մասը կանդրադառնա, թե ինչպես օգտագործել arduino- ն որպես ISP ՝ attiny- ը ծրագրավորելու համար

Քայլ 3. Arduino- ի օգտագործումը որպես ISP

Arduino- ի օգտագործումը որպես ISP
Arduino- ի օգտագործումը որպես ISP
Arduino- ի օգտագործումը որպես ISP
Arduino- ի օգտագործումը որպես ISP

Տեղադրեք որոնվածը

Դուք պետք է ներբեռնեք այս ֆայլը երանգավորումը ծրագրավորելու համար

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

տեղադրելուց հետո

  • Բացեք Arduino.exe- ն
  • Ֆայլ> Օրինակներ> ArduinoISP
  • Վերբեռնեք էսքիզ ձեր տախտակին
  • Arduino Uno- ում դուք պետք է միացնեք 10 uF կոնդենսատոր վերակայման և գետնի միջև (ArduinoISP էսքիզը վերբեռնելուց հետո)
  • Միացրեք Arduino կապում Arduino փոքրիկ տախտակին
  • Գնացեք Գործիքներ> Տախտակներ> Attiny 85 8 ՄՀց
  • Գնացեք Գործիքներ> merրագրավորող> Arduino որպես մատակարար
  • Այրել Bootloader- ը

CONGO attiny- ը պատրաստ է ծրագրավորվել arduino- ի կողմից

Թույլ է տալիս տեսնել «Թարթել» պարզ ծրագիրը գործողության մեջ

Կրկին գնալ

Ֆայլ> Օրինակներ> Թարթել

Փոխել PIN- ի համարը: 13 -ից մինչև Attiny85- ից ցանկացած քորոց

0, 1, 2, 3, 4

Վերբեռնեք այն

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

Քայլ 4: Blinky in Action

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

Blink ծրագիրը գործողության մեջ է

Վայելեք ձեր խորհուրդը

Այն կարող է գործարկվել նաև արտաքին էներգիայի աղբյուրի վրա: Ձեզ անհրաժեշտ է ընդամենը 5 -ի կարգավորվող սնուցման աղբյուր

Կարող եք նաև օգտագործել սերիական ծրագրավորող ՝ Bootloader- ը այրելու և ուրվագծելու համար

Եթե ունեք որևէ հարց, ազատ զգացեք հարցնել ինձ

www.facebook.com/prajjwal.nag

Խորհուրդ ենք տալիս: