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

3 ATtiny85 зүү - Nrf24L01 - 7 алхам
3 ATtiny85 зүү - Nrf24L01 - 7 алхам

Видео: 3 ATtiny85 зүү - Nrf24L01 - 7 алхам

Видео: 3 ATtiny85 зүү - Nrf24L01 - 7 алхам
Видео: ШИМ с точной фазой | Часть 3 | Программирование микроконтоллеров AVR 2024, Долдугаар сарын
Anonim
3 ATtiny85 Pins Control - Nrf24L01 - التحكم بثلاثة دبابيس فى
3 ATtiny85 Pins Control - Nrf24L01 - التحكم بثلاثة دبابيس فى

بسم الله الرحمن الرحيم

Алхам 1: Танилцуулга

Танилцуулга
Танилцуулга

ATTiny85 нь өндөр гүйцэтгэлтэй, бага хүчин чадалтай Microchip 8 битийн AVR RISC дээр суурилсан микроконтроллер бөгөөд 8KB ISP флаш санах ой, 512B EEPROM, 512 байт SRAM, 6 ерөнхий зориулалттай оролт/гаралтын шугамыг хослуулдаг.

Нэг I/O шугамыг RESET зүү болгон тохируулсан болно. Бидэнд ердөө 5 оролт/гаралтын мөр үлдсэн байна.

Нөгөө талаас, nRF24L01 нь 2.4 ГГц давтамжтай ганц чип дамжуулагч юм. Үүнийг Цуваа захын интерфэйс (SPI - 5 I/O шугам) ашиглан тохируулж ажиллуулдаг.

ATTiny85 -ийг nRF24L01 -тэй холбох нь энгийн унтраалга нэмэх ч зай үлдээхгүй.

Энэ нийтлэлд "Nerd Ralph -ийн анхны нийтлэл" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - дамжуулагчийг хянахын тулд ATTiny85 -ийн ердөө 3 зүүг хэрхэн ашиглах талаар дахин уншсан болно.

Энэхүү нийтлэл нь хэргийг хэлэлцсэн олон нийтлэлд тархсан бүх мэдээллийг нэг дор цуглуулдаг.

Алхам 2: ПХБ -ийн дизайн

ПХБ -ийн дизайн
ПХБ -ийн дизайн

Энэхүү энгийн самбарыг бүтээхэд Кикад ашигладаг.

Алхам 3: Кодлох

Кодлох
Кодлох
Кодлох
Кодлох

Туршилтанд зориулж хоёр тоймыг чөлөөтэй авах боломжтой.

  • Дамжуулагчийн тойм зураг: ATTiny85 самбар дээр харагдах болно
  • Хүлээн авагчийн ноорог: Манай ATMega328PB танигч самбар дээр харагдах болно

Алхам 4: угсрах

Чуулган
Чуулган

Энгийн самбар гэдэг нь хялбар угсрах гэсэн үг юм.

Алхам 5: TIP1 - ATTiny80 самбарын тохиргоо

TIP1 - ATTiny80 ТУЗ -ийн тохиргоо
TIP1 - ATTiny80 ТУЗ -ийн тохиргоо

ATTiny85 нь 1 МГц -ийн дотоод давтамжтайгаар тохируулагдсан байх ёстой.

SPI автобусыг удаашруулж, RC хэлхээг цэнэглэж, бүрэн цэнэглэхэд хангалттай хугацаа үлдээж, CSN I/O шугамыг төгс зохицуулж чадна.

Алхам 6: TIP2 -MISO -> MOSI ба MOSI -> MISO

MOSI ба MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp

MOSI ба MOSI -> MISO "src =" {{file.large_url | нэмэх: 'auto = webp & frame = 1 & height = 300' %} ">

SPI мастер болгон ашиглах үед

  • ATTINY85 MISO -> Nrf24L01 MOSI
  • ATTINY85 MOSI -> Nrf24L01 MISO

ISP програмчлалд ашиглах үед

  • ATTINY85 MISO -> Nrf24L01 MISO
  • ATTINY85 MOSI -> Nrf24L01 MOSI

Алхам 7: Таашаал аваарай

Ашиглалтын тохиолдлыг харуулах зорилгоор видеог суулгасан болно.

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