Étape 3: Messagerie instantannée sans fil, bouton bascule, bouton momentané et quelques fonctions utiles
Messenger sans fil
Nous allons commencer par faire une messagerie instantanée sans fil.
Copiez le contenu du fichier « HC-12 Messager send/receive.txt » dans l’archive ZIP et le coller dans chacune des instances Arduino. Le code est identique pour les deux Arduinos.
Après avoir téléchargé le code, ouvrez le moniteur série pour les deux instances.
Maintenant commencez à taper dans les deux moniteurs séries à commencer une conversation.
Même votre Arduinos sont connectés au même ordinateur, la communication est sans fil.
Bouton bascule
Un bouton bascule est souvent utilisé en électronique. Le principe est très simple. Vous appuyez sur un bouton une fois pour allumer la LED et appuyez sur la même touche pour mettre de la LED.
Copiez et collez le contenu de la « HC-12 bascule bouton Send.txt » à l’instance « HC-12 l’expéditeur » et le « HC-12 bascule bouton Receive.txt » à l’instance de « récepteur HC-12 » et de télécharger.
Lorsque vous appuyez sur le bouton, vous devriez voir le LED s’allument. Lorsque vous appuyez sur le bouton nouveau, la LED s’éteint.
Plusieurs validateurs comme moment et code du bouton sont utilisés afin de s’assurer que cet exemple fonctionne parfaitement.
Bouton momentané
Un bouton momentané est assez simple. Tout en poussant le bouton, le voyant s’allume. Lorsque vous relâchez le bouton, le voyant s’éteint.
Copiez et collez le contenu du « Send.txt de touche momentanée HC-12 » à l’instance « HC-12 l’expéditeur » et le « Receive.txt de bouton momentanée HC-12 » à l’instance de « récepteur HC-12 » et de télécharger.
Quelques fonctions utiles et les opérateurs
Il y a quelques fonctions utiles et opérateurs qui seront utiles lorsque vous souhaitez convertir ou de cracher une chaîne et de convertir un nombre décimal et ainsi de suite.
Regarder le dossier « SC-12 utiles fonctions et opérateurs Send.txt » et « HC-12 utiles fonctions et opérateurs Receive.txt ».
L’esquisse d’envoi envoie la chaîne « test123 » sur une touche.
L’esquisse de réception lit la chaîne, divisée et le convertir en entier.