Estoy empezando con la electrónica / arduinos / atmegas aquí. Durante un par de días recientes, he jugado con el programador USBasp, atmega328P MCU, así como con los reguladores de voltaje 7805 y LM317. Ahora mi siguiente paso es tratar de hablar con el sensor de temperatura DS18B20 y luego con el módulo RF 434/868.
Estaba pensando en cómo puedo ver los datos leídos del sensor de temperatura sin tener ningún LCD y la respuesta simple es usar pines RX / TX. El problema es que me he atascado en elegir el cable correcto para hacerlo. Encontré ESTE gran publicación de intercambio sobre UARTs y RS232 y redujo mi problema a ESO cable de datos - que es el DS_TTL-232R de FTDI.
Ahora, también he leído esta hoja de datos y veo que es "USB a UART, nivel lógico TTL de 3.3V, conductores voladores compatibles con Raspberry Pi" pero también dice "las entradas TTL seguras de 5V hacen el TTL - 232R es fácil de conectar a 5V MCU ".
¿Entiendo bien que este cable me permitirá:
- conecte la PC a través de USB a los pines atmega328 RS (que tienen AFAIK de nivel lógico de 5V)
- conecte la PC a través de USB a los pines RS de RaspberryPi (que tienen un nivel lógico de 3.3V)
También supongo que basándome en lo que he buscado en Google, necesitaré alguna otra parte (nivel lógico / cambio de tensión) para conectar el MCU atmega328 a RasPi directamente, ¿verdad? O ... ¿es suficiente para suministrar 3.3V a MCU para que tenga hasta 3.05 V ouput alto, y no hasta 5V, lo que, una vez más, supongo que causaría daño a mi RasPi?