Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES:
- Ayaque Cunyas Jose Miguel
Microcontrolador ATmega328 *
Pines de E / S digitales 14
Pines PWM 66
UART 1
SPI 1
I2C 1
Interrupciones externas 2
SRAM 2 KB *
EEPROM 1 KB *
Módulo Apc220
El módulo de datos de radio APC220 es una solución de radio de alta potencia y muy
versátil, es fácil de configurar e integrar en cualquier proyecto que requiera un enlace de RF
inalámbrico. Es perfecto para aplicaciones robóticas si necesita control inalámbrico.
Puede conectar uno de estos Los módulos con su MCU a través de la interfaz TTL, y se
conectan a su PC con otro módulo APC220 a través de un convertidor TTL / USB.
Especificación
Frecuencia de trabajo: 420 MHz a 450 MHz
Potencia: 3.5-5.5V
Corriente: <25-35mA
Temperatura de trabajo: -20 ° C ~ + 70 ° C
Alcance: línea de visión de 1200 m (1200 bps)
Interfaz: UART / TTL
Velocidad de transmisión: 1200-19200 bps
Velocidad de transmisión (aire): 1200-19200 bps
Buffer de recepción: 256 bytes
Tamaño: 37mm × 17 mm × 6.6mm
Peso: 30 g
PinOut
Pi Definicion Detalle
n
3 TXD UART TX
4 RXD UART RX
7 GND Tierra 0V
Modulo Relay rele de 8 canales
Voltaje de Operación: 5V DC
Señal de Control: TTL (3.3V o 5V)
Nº de Relays (canales): 8 CH
Capacidad máx: 10A/250VAC, 10A/30VDC
Corriente máx: 10A (NO), 5A (NC)
Tiempo de acción: 10 ms/5 ms
Para activar salida NO: 0 Voltios
2 Jumper
16 Led de 3 mm
16 Led de 1KOhm
Pines hembras
16 Pulsadores
Pines macho
NUEVA PROPUESTA
#include <SPI.h>
#include <nRF24L01.h>
#include <printf.h>
#include <RF24.h>
#include <RF24_config.h>
const int CE = 9;
int pulsante = 4; //Pin para leer los valores de entrada del pulsante.
int lectura_actual = 0; //Variable que almacena los datos de lectura del pulsante.
void setup() {
void loop() {
//EMISOR:
//RECEPTOR:
#include <SPI.h>
#include <nRF24L01.h>
#include <printf.h>
#include <RF24.h>
#include <RF24_config.h>
const int CE = 9;
int lectura_actual = 0; //Variable que almacena los datos de lectura del pulsante.
void setup() {
void loop() {
// RECEPTOR:
{digitalWrite(LED,HIGH);
{digitalWrite(LED,LOW);
delay(20); // ´pausa 20 ms
// EMISOR:
delay(50); // pausa 50 ms