Мазмұны:

Аттини Arduino тақтасын қалай арзан жасауға болады: 4 қадам (суреттермен)
Аттини Arduino тақтасын қалай арзан жасауға болады: 4 қадам (суреттермен)

Бейне: Аттини Arduino тақтасын қалай арзан жасауға болады: 4 қадам (суреттермен)

Бейне: Аттини Arduino тақтасын қалай арзан жасауға болады: 4 қадам (суреттермен)
Бейне: Урок №1. Знакомство с Arduino. BeyondRobotics 2024, Қараша
Anonim
Arduino арзан тақтасын қалай жасауға болады
Arduino арзан тақтасын қалай жасауға болады

Көп жағдайда мен бірнеше енгізу-шығару түйреуіштері қажет болатын кейбір жобаларда Arduino қажет болғанда қиналамын Arduino-Tiny платформасы арқасында Arduino бағдарламасын Attiny 85/45 сияқты Avr-tiny сериясына жазуға болады.

Arduino-Tiny-бұл Arduino платформасына арналған ATtiny «өзектерінің» ашық бастапқы коды.

Ол Arduino пайдаланушыларына ATtiny84 (84/44/24), ATtiny85 (85/45/25) және ATtiny2313 (4313) процессорларымен жұмыс жасауға мүмкіндік беретін ядро ұсынады.

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

Attiny сериясының артықшылықтары Арзан құны әрең 1 $ Оларды кез келген тізбекте жалғыз пайдалануға болады

MegaSeries -пен салыстырғанда енгізу -шығару түйреуіштері аз

Әдетте Attiny 25/45/85 жадында сәйкесінше 2кб 4кб және 8кб болады

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

Бірақ егер сіз маған Attiny -дің шағын жобалар үшін өте пайдалы екенін сұрасаңыз да, оны тәжірибе жасау муляж үшін тым арзан деп ойлаймын, сондықтан мен кез -келген адам өз үйінде өздерінің ең арзан кішкентай ардуиносын жасай алатын шағын жобаны жасадым.

Сондай -ақ қолдау үшін менің парағым ұнайды

1 -қадам: бөлшектер

Бөлшектер
Бөлшектер
Бөлшектер
Бөлшектер

Сізге қажет болатын заттар

  1. Veroboard -0,3 доллар
  2. 8 істікшелі IC розеткасы -0.10 $
  3. Бір ядролы сымдар 22 калибрлі- 0,10 доллар
  4. Аттин 85- 1,35 доллар
  5. Ерлер тақырыбы-0,16 доллар
  6. Әйел тақырыбы-0,16 доллар

Осылайша, жалпы құны 2,17 доллар

2 -қадам: схема

Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы

Барлық чиптер дерлік 6 түйреуіш арқылы бағдарламаланған

  • MISO (Құлдықтағы шебер)
  • MOSI (Master OUt Slave In)
  • ҚАЛПЫНА КЕЛТІРУ
  • SCK (құлдық сағат)
  • Vcc
  • Gnd

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

Arduino -мен байланыс

Pin13 SCK -ге қосылады

Pin12 MISO -ға қосылады

Pin11 MOSI -ге қосылады

Pin10 RESET -ке қосылады

Келесі бөлім attiny85 бағдарламалау үшін arduino -ны провайдер ретінде қалай қолдану керектігін қамтиды

3 -қадам: Arduino -ны провайдер ретінде пайдалану

Arduino -ны провайдер ретінде пайдалану
Arduino -ны провайдер ретінде пайдалану
Arduino -ны провайдер ретінде пайдалану
Arduino -ны провайдер ретінде пайдалану

Микробағдарламаны орнату

Аттинаны бағдарламалау үшін сізге бұл файлды жүктеу қажет

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

сіз орнатқаннан кейін

  • Arduino.exe файлын ашыңыз
  • Файл> Мысалдар> ArduinoISP
  • Эскизді тақтаға жүктеңіз
  • Arduino Uno -да қалпына келтіру мен жерге қосу үшін 10 UF конденсаторды қосу керек (ArduinoISP нобайын жүктегеннен кейін)
  • Arduino түйреуіштерін Arduino Tiny тақтасына қосыңыз
  • Құралдар> Тақталар> Attiny 85 8 МГц
  • Goto Tools> Бағдарламашы> Arduino провайдер ретінде
  • Bootloader бағдарламасын жазу

CONGO attiny arduino бағдарламалауға дайын

Қарапайым «Көзді жұму» бағдарламасын көрейік

Тағы да барады

Файл> Мысалдар> Жыпылықтау

PIN кодын өзгертіңіз. 13 -тен Attiny85 түйреуішінің кез келгеніне дейін

0, 1, 2, 3, 4

Жүктеп салыңыз

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

4 -қадам: Blinky in Action

Жыпылықтайды
Жыпылықтайды
Жыпылықтайды
Жыпылықтайды

Blink бағдарламасы әрекет етуде

Басқармадан рахат алыңыз

Ол сыртқы қуат көзінде де жұмыс істей алады, сізге тек 5 реттелетін қуат көзі қажет

Жүктеуші мен эскизді жазу үшін сериялық бағдарламашыны қолдануға болады

Егер сізде қандай да бір сұрақтарыңыз болса, мені сұраудан тартынбаңыз

www.facebook.com/prajjwal.nag

Ұсынылған: