Kazalo:

3 ATtiny85 zatiči Nadzor nad - Nrf24L01 - التحكم بثلاثة دبابيس: 7 korakov
3 ATtiny85 zatiči Nadzor nad - Nrf24L01 - التحكم بثلاثة دبابيس: 7 korakov

Video: 3 ATtiny85 zatiči Nadzor nad - Nrf24L01 - التحكم بثلاثة دبابيس: 7 korakov

Video: 3 ATtiny85 zatiči Nadzor nad - Nrf24L01 - التحكم بثلاثة دبابيس: 7 korakov
Video: LDmicro 14: ЖК-дисплей I2C и часы реального времени DS3231 (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, November
Anonim
3 ATtiny85 zatiči - Nrf24L01 - التحكم بثلاثة دبابيس فى
3 ATtiny85 zatiči - Nrf24L01 - التحكم بثلاثة دبابيس فى

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

1. korak: Uvod

Uvod
Uvod

ATTiny85 je visokozmogljiv in nizkozmogljiv 8-bitni mikrokrmilnik na osnovi AVR RISC z mikročipom, ki združuje 8KB ISP bliskovni pomnilnik, 512B EEPROM, 512-bajtni SRAM, 6 splošnih V/I linij.

Ena V/I linija je konfigurirana kot pin RESET. Ostaja nam le 5 V/I linij.

Po drugi strani pa je nRF24L01 oddajnik z 2,4 GHz z enim čipom. Konfiguriran je in upravljan prek serijskega perifernega vmesnika (SPI - 5 V/I linij).

Povezovanje ATTiny85 z nRF24L01 ne pušča prostora za dodajanje niti preprostega stikala.

Ta članek ponovno obravnava "izvirni članek Nerd Ralph" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - kako uporabiti samo 3 zatiče ATTiny85 za nadzor oddajnika.

Ta članek zbira vse informacije, razpršene po številnih člankih, ki obravnavajo primer na enem mestu.

2. korak: Oblikovanje PCB -ja

Oblikovanje PCB
Oblikovanje PCB

Kicad se uporablja za oblikovanje te preproste plošče.

3. korak: Kodiranje

Kodiranje
Kodiranje
Kodiranje
Kodiranje

Za preskus sta prosto na voljo dve skici.

  • Skica oddajnika: Za utripanje na ploščo ATTiny85
  • Skica sprejemnika: Prenesi na našo ploščo za sniffer ATMega328PB

4. korak: Montaža

Montaža
Montaža

Enostavna plošča pomeni enostavno montažo.

5. korak: TIP1 - Konfiguracija plošče ATTiny80

TIP1 - Konfiguracija plošče ATTiny80
TIP1 - Konfiguracija plošče ATTiny80

Za dosego uspešne komunikacije je treba ATTiny85 konfigurirati z notranjo frekvenco 1 MHZ.

Upočasnitev vodila SPI, pušča dovolj časa, da se vezje RC napolni in popolnoma izprazni, da popolnoma upravlja linijo V/I CSN.

6. korak: TIP2 -MISO -> MOSI in MOSI -> MISO

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

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

Ko se uporablja kot mojster SPI

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

Ko se uporablja za programiranje ponudnika internetnih storitev

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

7. korak: Uživajte

Videoposnetek je vgrajen za prikaz primera uporabe.

Priporočena: