Table des matières:
Vidéo: Contrôle de 3 broches ATtiny85 du - Nrf24L01 - التحكم لاثة دبابيس فى: 7 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
الله الرحمن الرحيم
Étape 1: Présentation
L'ATTiny85 est un microcontrôleur Microchip 8 bits AVR RISC hautes performances et basse consommation combinant 8 Ko de mémoire flash ISP, 512B EEPROM, 512 octets SRAM, 6 lignes d'E/S à usage général.
Une ligne d'E/S est configurée comme une broche RESET. Il ne nous reste que 5 lignes d'E/S.
D'autre part, le nRF24L01 est un émetteur-récepteur 2,4 GHz à puce unique. Il est configuré et exploité via une interface périphérique série (SPI - 5 lignes d'E/S).
L'interfaçage de l'ATTiny85 avec nRF24L01 ne laisse aucune place pour ajouter même un simple interrupteur.
Cet article revisite "l'article original de Nerd Ralph" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - comment utiliser seulement 3 broches de l'ATTiny85 pour contrôler l'émetteur-récepteur.
Cet article rassemble toutes les informations réparties sur de nombreux articles traitant de l'affaire en un seul endroit.
Étape 2: Conception de PCB
Kicad est utilisé pour concevoir cette planche simple.
Étape 3: Codage
Deux croquis sont disponibles gratuitement pour les tests.
- Croquis de l'émetteur: A flasher sur la carte ATTiny85
- Croquis du récepteur: à flasher sur notre carte renifleur ATMega328PB
Étape 4: Assemblage
Une planche simple signifie un assemblage facile.
Étape 5: ASTUCE1 - Configuration de la carte ATTiny80
L'ATTiny85 doit être configuré avec une fréquence interne de 1 MHz pour une communication réussie.
Ralentir le bus SPI, laisse suffisamment de temps au circuit RC pour se charger et se décharger complètement pour gérer parfaitement la ligne d'E/S CSN.
Étape 6: TIP2 - MISO -> MOSI et MOSI -> MISO
Lorsqu'il est utilisé comme maître SPI
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
Lorsqu'il est utilisé pour la programmation ISP
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
Étape 7: Profitez
Une vidéo est intégrée pour illustrer le cas d'utilisation.