Estoy usando lo siguiente dos módulos rf433 en combinación con dos Unos Arduino.
Después de probarlos a ambos a 5 V (en combinación con la biblioteca RadioHead), que funcionó, decidí probar la mejora en el rango, mientras alimentaba el transmisor con 12 V (estoy usando una fuente de alimentación externa). Esta respuesta sugirió que se puede usar un transistor NPN para proporcionar suficiente voltaje para una lógica ALTA (intenté conectar todo como representado en esa foto). Usé un MOSFET RFP30N06LE y conecté todo como se muestra en la siguiente imagen:
Después de aproximadamente un minuto, noté que dos cables empezaron a fundirse, por lo que rápidamente desconecté todo. Un cable es el naranja, que conecta el drenaje del MOSFET con el pin DATA del transmisor, el otro es el cable a tierra desde la fuente del MOSFET hasta la GND. También noté que el MOSFET estaba muy caliente.
¿Puede alguien explicar lo que estoy haciendo mal? Gracias.
** EDITAR: ** Como sugirió @Andy aka, el pin de datos no necesita cambio de nivel. Al retirar el MOSFET y ambas resistencias del circuito, el transmisor ahora funciona a 12V. Los terrenos de la fuente de alimentación externa, el transmisor y el Uno deben estar unidos.