Récepteur de données de capteur analogique sans fil Arduino 434 MHz
Ce récepteur de capteur analogique sans fil est un composant complémentaire au Transmetteur de capteur analogique sans filconçu pour recevoir et traiter les données transmises par l’émetteur.
Ce projet Receiver est compatible avec le Émetteur de capteur analogique sans fil Arduino 434 MHz
Le système récepteur se compose de :
- Module récepteur RF ASK 434 MHz : ce module reçoit les données transmises par l’émetteur.
- Microcontrôleur compatible Arduino ATMEGA328 : Ce microcontrôleur traite les données reçues et contrôle l’affichage de la valeur analogique sur l’écran OLED.
- Écran OLED de 0,96 pouces : cet écran affiche la valeur analogique reçue, fournissant une représentation visuelle des données du capteur.
Le système fonctionne comme suit :
- Le module récepteur RF ASK 434 MHz reçoit les données transmises par l’émetteur.
- Le microcontrôleur ATMEGA328 reçoit les données sur la broche numérique D12.
- Le microcontrôleur traite les données reçues et extrait la valeur analogique.
- La valeur analogique traitée est ensuite affichée sur l’écran OLED de 0,96 pouces.
Le récepteur comprend également :
- Connecteur d’en-tête à 8 broches pour la programmation du bootloader et de l’Arduino : Ce connecteur permet une programmation et une mise à jour faciles du microcontrôleur.
- Connecteur 4 broches en option avec 2 x E/S D5 et D6 : ce connecteur fournit des broches d’E/S numériques supplémentaires pour une extension ou une personnalisation future.
- Le récepteur de capteur analogique sans fil est une solution économique pour recevoir et afficher les données de capteurs analogiques, ce qui en fait un composant idéal pour diverses applications nécessitant une surveillance et une transmission de données à distance.
Le projet Wireless Analog Sensor Receiver est accompagné d’un composant émetteur, accessible via le lien fourni.
Caractéristiques
- Alimentation 5 V CC
- Connecteur de programmation à 8 broches
- Module RF 434Mhz intégré
- Dimensions du circuit imprimé 31,12 x 35,08 mm
Programmation Arduino
Pour tester le projet, le code Arduino est disponible en téléchargement, permettant aux utilisateurs de recevoir et d’afficher des données analogiques sur l’écran OLED, allant de 0 à 1023.
Le code peut être modifié pour répondre aux exigences spécifiques de l’application, et les utilisateurs peuvent mapper la valeur analogique pour une représentation correcte sur l’écran. Il est important de noter qu’un nouveau ATMEGA328 le microcontrôleur nécessite un chargeur de démarrage avant de programmer le code Arduino.
Pour faciliter ce processus, un schéma de connexion est fourni pour la programmation du chargeur de démarrage et de l’Arduino. De plus, les utilisateurs peuvent se référer à la documentation officielle d’Arduino, en particulier le « Arduino vers planche à pain » exemple, pour plus d’informations sur la programmation Arduino et l’installation du bootloader.
Le lien fourni vers la documentation Arduino (https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoToBreadboard/) propose un guide complet sur la façon de programmer le microcontrôleur ATMEGA328 et d’installer le chargeur de démarrage, garantissant une intégration transparente avec le projet Wireless Analog Sensor Receiver.
Assurez-vous que les bibliothèques nécessaires sont installées dans votre IDE Arduino avant de télécharger le code sur le microcontrôleur Arduino ATMEGA328.
Relations:
- Connecteur de programmation CN1 : broche 1 = TX, broche 2 = RX, broche 3 = réinitialisation, broche 4 GND, broche 5 = VCC, broche 6 = D11, broche 7 = D13, broche 8 = D13
- CN2 : écran OLED 0,96 pouces, broche 1 VCC, broche 2 = GND, broche 3 = A4/SCL, broche 4 = A5/SDA.
Schématique
Liste des pièces
NON | QUANTITÉ | RÉF. | DESC | FABRICANT | FOURNISSEUR | RÉFÉRENCE DU FOURNISSEUR |
---|---|---|---|---|---|---|
1 | 1 | CN1 | EN-TÊTE MÂLE 8 BROCHES, PAS 2,54MM | WURTH | DIGIKEY | 732-5321-ND |
2 | 1 | CN2 | ÉCRAN OLED 0,96 POUCES I2C | AMAZON/EBAY | DIGIKEY | |
3 | 2 | CN3,C4 | DNP | |||
4 | 1 | C1 | CMS CÉRAMIQUE 10uF/16V TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
5 | 2 | C2,C3 | CMS CÉRAMIQUE 0,1uF/50V TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
6 | 2 | C5,C6 | 22PF/50V CÉRAMIQUE CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
7 | 1 | M1 | MODULE DE DEMANDE RF 434Mhz | AMAZON/EBAY | DIGIKEY | |
8 | 1 | R1 | 10K 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
9 | 1 | R2 | 0E 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
10 | 1 | R3 | 1M 5% CMS TAILLE 0805 | YAGEO/MURATA | DIGIKEY | |
11 | 1 | U1 | ATMEGA328TQPF-32 | PUCE | DIGIKEY | ATMEGA328P-AU-ND |
12 | 1 | U2 | DNP | |||
13 | 1 | X1 | 16Mhz | ECS I9NC | DIGIKEY | X1103-ND |
Relations
Vue Gerber
Photos
Fiche technique de l’écran OLED