Estoy tratando de usar uno de los temporizadores de hardware en el ATmega 328 / p (arduino uno) para generar un pulso corto algunos microsegundos después de recibir un pulso en una entrada.
Actualmente mi código se ve así:
uint16_t pulse_de...
Estoy construyendo un quadcopter basado en Arduino. Ya construí un prototipo parcialmente funcional y ahora estoy preparando la segunda versión, que probablemente será la definitiva.
En lugar de toda la placa Arduino (UNO) (en realidad es un...
Estoy intentando crear una IMU para un drone utilizando un Adafruit BNO055. He logrado establecer un protocolo I2C entre el sensor y un ATMEGA328p utilizando el código C en Atmel Studio 7. Pero el modo predeterminado es CONFIG_MODE, lo que signi...
Estoy tratando de establecer los bits de bloqueo en mi ATMega328p-pu, usando un Arduino UNO como ISP.
esto es lo que sucede:
>avrdude -c arduino -p m328p -P COM4 -b 19200 -U lock:w:0xFC:m
avrdude: AVR device initialized and ready to acc...
Estoy usando un atmega328p con una placa de programación de construcción personalizada conectada a un usbasp. Durante la programación con arvdude, el chip atmega no se colocó perfectamente en el encabezado del tablero, y la atmega dejó de respon...
hola tengo un atmega328p con código para mostrar gráficos en una pantalla. Funciona cuando lo subo a un Arduino uno, pero cuando lo subo a un atmega328p que funciona con el Arduino no muestra los gráficos en la pantalla. Revisé los pines en la p...
Estoy tratando de conducir mi servo SG90 usando los temporizadores en el Atmega329P usando PWM de fase correcta. He configurado mi motor lo suficientemente bien como para que gire, pero no puedo hacer que se detenga: el servomotor simplemente si...
Aquí hay una imagen del dispositivo que tengo:
Sin embargo, el chip utilizado en mi dongle es BCM2035. Es un estándar USB Bluetooth Dongle. Nunca he usado un Bluetooth con un MCU antes. Estoy adivinando el uso de pines Vcc, Gnd, Rx y...