İçindekiler:

3 ATtiny85 Pin Kontrolü - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Adım
3 ATtiny85 Pin Kontrolü - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Adım

Video: 3 ATtiny85 Pin Kontrolü - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Adım

Video: 3 ATtiny85 Pin Kontrolü - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Adım
Video: nRF24L01+ with ATtiny85 3 Pins 2024, Kasım
Anonim
3 ATtiny85 Pin Kontrolü - Nrf24L01 - التحكم بثلاثة دبابيس فى
3 ATtiny85 Pin Kontrolü - Nrf24L01 - التحكم بثلاثة دبابيس فى

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

Adım 1: Giriş

Tanıtım
Tanıtım

ATTiny85, yüksek performanslı, düşük güçlü bir Microchip 8-bit AVR RISC tabanlı mikro denetleyicidir, 8KB ISP flash belleği, 512B EEPROM, 512-Byte SRAM, 6 genel amaçlı G/Ç hattını birleştirir.

Bir G/Ç hattı, RESET pini olarak yapılandırılmıştır. Sadece 5 I/O hattımız kaldı.

Öte yandan, nRF24L01 tek çipli bir 2.4GHz alıcı-vericidir. Seri Çevre Birimi Arayüzü (SPI - 5 I/O hatları) aracılığıyla yapılandırılır ve çalıştırılır.

ATTiny85'in nRF24L01 ile arayüzlenmesi, basit bir anahtar bile eklemek için yer bırakmaz.

Bu makale "Nerd Ralph orijinal makalesi" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - alıcı-vericiyi kontrol etmek için ATTiny85'in sadece 3 pininin nasıl kullanılacağını tekrar gözden geçirmektedir.

Bu makale, davayı ele alan birçok makaleye yayılmış tüm bilgileri tek bir yerde toplar.

Adım 2: PCB Tasarımı

PCB Tasarımı
PCB Tasarımı

Kicad bu basit kartı tasarlamak için kullanılır.

Adım 3: Kodlama

kodlama
kodlama
kodlama
kodlama

Testler için iki skeç ücretsiz olarak mevcuttur.

  • Verici çizimi: ATTiny85 kartına flaşlanacak
  • Alıcı taslağı: ATMega328PB sniffer kartımıza flaşlanacak

Adım 4: Montaj

toplantı
toplantı

Basit bir tahta, kolay montaj anlamına gelir.

Adım 5: TIP1 - ATTiny80 Kart Yapılandırması

TIP1 - ATTiny80 Kart Yapılandırması
TIP1 - ATTiny80 Kart Yapılandırması

ATTiny85, başarılı bir iletişim elde etmek için 1 MHZ dahili frekans ile yapılandırılmalıdır.

SPI veri yolunu yavaşlatmak, RC devresinin CSN I/O hattını mükemmel bir şekilde yönetmesi için tamamen şarj olması ve boşalması için yeterli zaman bırakır.

Adım 6: TIP2 - MISO -> MOSI ve MOSI -> MISO

SPI master olarak kullanıldığında

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

ISP programlama için kullanıldığında

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

7. Adım: Keyfini çıkarın

Kullanım durumunu göstermek için bir video yerleştirilmiştir.

Önerilen: