Fail Safe pour le module Bluetooth Arduino à l’aide d’un automate EC1 Splat: 6 étapes

Fail Safe pour le module Bluetooth Arduino à l’aide d’un automate EC1 Splat: 6 étapes

Table des matières:

Anonim

La carte Splat EC1 disponible sur Splatco.com est un contrôleur intégré EOM capable de gérer plusieurs tâches simultanément jusqu'à 64 processus. Certaines fonctions incluent les sorties PWM (modulateur de largeur d'impulsion), la virgule flottante et bien plus encore, notamment l'interface avec le Bluetooth JY-MCU. Module de port série sans fil. Un problème récemment rencontré est que l'EC1 et le module BT ne disposent pas d'une commande de programmation pour le moment où le module BT est déconnecté de l'appareil Android. dans cet instructable, je vais vous montrer un moyen simple et facile de résoudre ce problème avec seulement trois lignes de programmation (sans les fonctions de hachage Bluetooth)

Tu auras besoin de:

Compétences de base en soudage et équipement

La carte EC1 disponible chez Splat

Le module de port série sans fil Bluetooth JY-MCU et son câble de connexion (fourni)

Un seul fil d'environ six pouces de long avec un connecteur à broche femelle à une extrémité (voir photo)

Un câble micro USB vers USB standard

Un ordinateur exécutant SPLat / PC, l'environnement de programmation libre SPLat (IDE)

petits pinces coupantes pour enlever les gaines thermorétractables

Maintenant, commençons!

Provisions:

Étape 1: Découverte du module BT

La première chose à faire est de retirer la gaine thermorétractable située au-dessus de la LED rouge située dans le coin de la carte.

À l’aide de petits pinces coupantes, coupez avec précaution une tranche du coin jusqu’à ce que toute la led soit accessible.

Étape 2: Souder le fil

En utilisant le fer à souder, vous pouvez maintenant dénuder et souder le fil à l’extrémité positive de la led, c’est l’extrémité la plus proche de la fiche à quatre broches. Il y a déjà deux plages de soudure, celle la plus proche du bord est directement connectée à la LED, cela facilitera un peu la soudure.

Étape 3: branchez le module

Branchez le module BT sur le Splat EC1 à l’aide du câble fourni. * Notez que le brochage du module BT et de l’EC1 ne sont pas dans le même ordre. Je vous recommande de placer les fiches à leur emplacement correct, puis de les coller avec un peu de chaleur. la colle.

Ensuite, branchez le fil que nous venons de souder à l’entrée que vous souhaitez utiliser sur l’EC1, mais l’entrée doit être tolérante à 5v.

vous pouvez trouver une copie de la broche EC1 sur le Splat easysteps

Pour cette démonstration, j'utiliserai simplement l'entrée 2 sur la broche 21 de l'EC1

Étape 4: Le programme

Ensuite, si cela devient difficile, si vous n'avez aucune expérience en programmation Splat, vous en aurez besoin, mais pas trop, également puisque le module BT utilise SimpleHMI, vous n'avez pas besoin de programmer quoi que ce soit sur le téléphone Android. Pour cela, je vais utiliser "Un premier exemple d'application utilisant Bluetooth vers Android"

Le programme ressemble à l'image ci-dessus

Étape 5: Ajoutez ce dont nous avons besoin au programme

Maintenant, nous allons ajouter quelques lignes de programme

Tout d'abord directement sous la commande seccond gosub, nous allons taper:

pause 20

hors 1

tâche de lancement monitorconnect

Ensuite, au bas du programme, sur sa propre ligne, nous allons taper le texte suivant:

moniteurconnect

Waiton 2

le 1

killtask

Le programme ressemblera maintenant à l'image ci-dessus * les étoiles marquent des changements *

* Le programme est également coupé en haut de la capture d'écran *

Étape 6: test

À ce stade, vous devriez pouvoir charger le programme sur le tableau de bord et le tester, le programme de démonstration clignotera en rouge lorsque vous appuierez sur le bouton, le programme que nous venons d'écrire allumera le voyant rouge lorsque le signal est perdu et tournera. éteint quand le signal est retrouvé. Cette partie du programme peut être réécrite pour n'importe quel but. Merci de suivre cet indestructible! Si vous avez besoin d’autres équipements Splat, vous les trouverez sur www.splatco.com