Агуулгын хүснэгт:

Attiny Arduino хавтанг хэрхэн хямд хийх вэ: 4 алхам (зурагтай)
Attiny Arduino хавтанг хэрхэн хямд хийх вэ: 4 алхам (зурагтай)

Видео: Attiny Arduino хавтанг хэрхэн хямд хийх вэ: 4 алхам (зурагтай)

Видео: Attiny Arduino хавтанг хэрхэн хямд хийх вэ: 4 алхам (зурагтай)
Видео: Бортовой тестер-индикатор напряжения LiPo (LI-PO 1-8S) 2024, Оны зургадугаар сарын
Anonim
Attiny Arduino хавтанг хэрхэн хямд хийх вэ
Attiny 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 -той харьцуулахад цөөхөн I/O зүү байдаг

Бага санах ой нь ихэвчлэн Attiny 25/45/85 нь 2кб 4кб, 8кб хэмжээтэй байдаг

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

Гэхдээ хэрэв та надаас Attiny жижиг төслүүдэд үнэхээр хэрэгтэй гэж асуувал дамми үүнийг туршиж үзэх нь дэндүү хямд гэж боддог. Тиймээс би энэ жижиг төслийг хүн бүр гэртээ хамгийн хямдхан жижигхэн ардуино хийх боломжтой болгосон.

Мөн миний хуудсыг дэмжээрэй

Алхам 1: эд анги

Эд анги
Эд анги
Эд анги
Эд анги

Танд хэрэгтэй зүйлс

  1. Веробоард -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 -тэй холбогдоно

Дараагийн хэсэг нь arduino -ийг ISP болгон хэрхэн attiny85 програмчлах талаар ашиглах болно

Алхам 3: Arduino -ийг ISP болгон ашиглах

Arduino -ийг ISP болгон ашиглах
Arduino -ийг ISP болгон ашиглах
Arduino -ийг ISP болгон ашиглах
Arduino -ийг ISP болгон ашиглах

Firmware -ийг тохируулах

Аттиниг програмчлахын тулд та энэ файлыг татаж авах хэрэгтэй

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

үүнийг суулгасны дараа

  • Arduino.exe -ийг нээнэ үү
  • Файл> Жишээ> ArduinoISP
  • Sketch -ийг самбар дээрээ байршуулна уу
  • Arduino Uno дээр дахин тохируулах ба газардуулах хооронд 10 uF конденсаторыг холбох шаардлагатай болно (ArduinoISP ноорог байршуулсны дараа)
  • Arduino Pins -ийг Arduino Tiny Board -тэй холбоно уу
  • Goto Tools> Удирдах зөвлөл> Attiny 85 8 MHz
  • Goto Tools> Программист> Arduino -ийг ISP болгон ажиллуулна уу
  • Ачаалагчийг шарна уу

CONGO аттинийг arduino програмчлахад бэлэн боллоо

"Нүдээ анивчих" энгийн програмыг ажиллуулахыг үзье

Дахин очно

Файл> Жишээ> Нүдээ анивчих

Зүү дугаарыг өөрчлөх. 13 -аас Attiny85 -ийн аль ч зүү рүү

0, 1, 2, 3, 4

Байршуулна уу

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

Алхам 4: Blinky үйлдэл дээр

Blinky үйлдэл дээр
Blinky үйлдэл дээр
Blinky үйлдэл дээр
Blinky үйлдэл дээр

Blink програм ажиллаж байна

Удирдах зөвлөлөө сайхан өнгөрүүлээрэй

Энэ нь гадны тэжээлийн эх үүсвэр дээр ажиллах боломжтой бөгөөд танд 5 -ийн зохицуулалттай цахилгаан хангамж хэрэгтэй болно

Та мөн Bootloader болон эскизийг шатаахын тулд цуваа програмист ашиглаж болно

Хэрэв танд ямар нэгэн асуулт байвал надаас асуугаарай

www.facebook.com/prajjwal.nag

Зөвлөмж болгож буй: