2017-07-12 1 views
0

J'essaye d'envoyer le message de série d'un nodemcu à deux conseils d'Arduino. Cependant, je suis capable d'utiliser seulement une broche uart de nodemcu qui est la broche TX. Je peux envoyer un message sans aucun problème. Mais comment puis-je envoyer un message série d'un autre uart. La documentation de Node mcu montre qu'il a deux broches uart qui sont TX et GPIO15. Quelqu'un peut-il partager la syntaxe ou l'exemple d'utiliser GPIO15. J'ai joint le programme que j'avais l'habitude d'envoyer le message de la broche de TX mais aucune idée pour GPIO15.Quelle est la syntaxe exacte pour utiliser la broche UART de nodemcu en utilisant micropython?

import machine 
from machine import UART 
uart = UART(0) #For TX pin 
uart.write("Hello \n") 
+0

Avez-vous essayé 'UART (1)' 'ou UART (2)'? –

Répondre

0
from machine import UART 
uart = UART(1, 9600)       # init with given baudrate 
uart.init(9600, bits=8, parity=None, stop=1) # init with given parameters 
uart.write("Hello \n") 
+0

Bien que ce code puisse répondre à la question, fournir un contexte supplémentaire sur la façon et/ou la raison pour laquelle il résout le problème améliorerait la valeur à long terme de la réponse. –

+0

La broche Tx sur GPIO15 est UART1. et la syntaxe que j'ai écrite ici est copiée à partir de la classe Micropythons UART. –