Isi kandungan:

3 Pin ATtiny85 Kawalan - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Langkah
3 Pin ATtiny85 Kawalan - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Langkah

Video: 3 Pin ATtiny85 Kawalan - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Langkah

Video: 3 Pin ATtiny85 Kawalan - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 Langkah
Video: Использование карты Micro SD и регистрация данных с Arduino | Пошаговый курс Arduino, урок 106 2024, Julai
Anonim
3 Pin ATtiny85 Kawalan - Nrf24L01 - التحكم بثلاثة دبابيس فى
3 Pin ATtiny85 Kawalan - Nrf24L01 - التحكم بثلاثة دبابيس فى

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

Langkah 1: Pengenalan

Pengenalan
Pengenalan

ATTiny85 adalah mikrokontroler berasaskan mikro Chip 8-bit AVR RISC berprestasi tinggi dan berkuasa rendah yang menggabungkan memori flash 8KB ISP, 512B EEPROM, 512-Byte SRAM, 6 baris I / O tujuan umum.

Satu baris I / O dikonfigurasikan sebagai pin RESET. Kami tinggal dengan hanya 5 baris I / O.

Sebaliknya, nRF24L01 adalah transceiver cip tunggal 2.4GHz. Ia dikonfigurasi dan dikendalikan melalui Interface Periferal Serial (garis SPI - 5 I / O).

Memadankan ATTiny85 dengan nRF24L01 tidak memberi ruang untuk menambah suis sederhana.

Artikel ini meninjau semula "artikel asal Nerd Ralph" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - cara menggunakan hanya 3 pin ATTiny85 untuk mengawal pemancar.

Artikel ini mengumpulkan semua maklumat yang tersebar di banyak artikel yang menangani kes di satu tempat.

Langkah 2: Reka Bentuk PCB

Reka Bentuk PCB
Reka Bentuk PCB

Kicad digunakan untuk merancang papan sederhana ini.

Langkah 3: Pengekodan

Pengekodan
Pengekodan
Pengekodan
Pengekodan

Dua lakaran tersedia secara percuma untuk ujian.

  • Sketsa pemancar: Untuk dilancarkan ke papan ATTiny85
  • Sketsa penerima: Untuk dihantarkan ke papan sniffer ATMega328PB kami

Langkah 4: Perhimpunan

perhimpunan
perhimpunan

Papan sederhana bermaksud pemasangan yang mudah.

Langkah 5: TIP1 - Konfigurasi Papan ATTiny80

TIP1 - Konfigurasi Papan ATTiny80
TIP1 - Konfigurasi Papan ATTiny80

ATTiny85 harus dikonfigurasi dengan frekuensi dalaman 1 MHZ untuk mencapai komunikasi yang berjaya.

Memperlahankan bas SPI, memberi cukup masa untuk litar RC mengecas dan melepaskan sepenuhnya untuk menguruskan saluran CSN I / O dengan sempurna.

Langkah 6: TIP2 - MISO -> MOSI dan MOSI -> MISO

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

MOSI dan MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'%} ">

Semasa digunakan sebagai induk SPI

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

Semasa digunakan untuk pengaturcaraan ISP

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

Langkah 7: Nikmati

Video disematkan untuk menunjukkan kes penggunaan.

Disyorkan: