Soy relativamente nuevo en electrónica: la mayor parte de mi experiencia es solo un poco de los proyectos Arduino en un sentido más limitado. He estado trabajando en un proyecto durante una semana y tengo un poco de (probablemente básico) diligencia ... Así que estoy tratando de convertir un controlador SNES a ser inalámbrico. Tengo el lado del controlador SNES terminado: es un ATMega328 + nRF24L01; Estoy usando la biblioteca SNESPad para obtener información del controlador. Pongo el estado en un int y lo envío al receptor. Otro ATMega328 y nRF24L01. A partir de ahí puedo cambiar de bit para obtener el estado de cada botón. Que todo funciona perfectamente.
Lo que estoy luchando con su forma de tomar el estado actual y devolverlo al SNES. He mirado el protocolo serial de NES / SNES y entiendo lo que necesito hacer allí, pero la única parte que no puedo entender es cómo cablear el lechón. El SNES tiene su línea de 5v vcc y su suelo. Me imagino que ataría su terreno a los ATMega (funciona con su propia fuente), y no tomaría el 5v. En ese punto, debería poder leer alto / bajo fuera de Clck, latch y líneas de datos provenientes de snes. ¿O no es así?
Para resumir la raíz de la pregunta, tengo un circuito con alimentación que quiero conectar con otro circuito. ¿Estoy compartiendo tierra todo lo que necesito?