Paillasson de textos avec Intel Edison (4 / 5 étapes)

Étape 4: Écrire votre Code

Voici un lien vers le code sur Github. Je recommande fortement que vous tapez réellement le code plutôt que juste copier et coller dans - plus de cette façon, vous allez apprendre.

Pour commencer, si vous n’êtes pas déjà SSH'd dans votre Edison, SSH dans. Créez un répertoire nommé « textingDoormat ». CD dans ce répertoire et puis faites un fichier nommé « textingDoormat.js ». Exécutez « NGP demande d’installer », puis « npm install twilio ». Ceci va télécharger les deux bibliothèques externes que nous allons utiliser pour exécuter notre code.

Mon code sur Github a un tas de commentaires expliquant en quoi consiste chaque ligne. L’essentiel c’est que vous allez dire la Edison à l’écoute pour un changement dans les valeurs provenant du capteur de pression, et puis si ce changement est supérieure à un certain seuil, vous allez envoyer le texte, attendez dix secondes, et ensuite commencer à vérifier à nouveau.

Nous envoyons le texte à l’aide d’un service génial appelé Twilio. Twilio nous permet d’utiliser une API pour envoyer des messages par le biais de leur service. Vous devrez vous inscrire pour une épreuve avec eux afin de rendre ce travail - vous pouvez le faire ici. L’essai permet de vous envoyez des milliers de textes avant d’avoir à décider si vous voulez payer pour vos appels, vous devriez donc en clair pour cela et bien d’autres projets. Une fois que vous obtenez vos clés, veillez à remplacer les sections dans le code qui disent [insérer quoi qu’ici].

Chaque capteur de pression va être différente, alors vous devrez faire un peu de tests pour savoir quel devrait être votre seuil. Sur la ligne 42, mettez en commentaire le code qui dit: « console.log(guestPresent); ». En laissant ce code exécuté, vous allez vous connecter l’entrée de la sonde chaque fois que la fonction s’exécute. Commentez les lignes 52-62 pour empêcher l’envoi de textes pendant que vous testez Twilio.

Vous êtes maintenant prêt à exécuter votre code pour la première fois. Dans votre fenêtre SSH, tapez « nœud textingDoormat.js ». Vous verrez un tas de trucs qui passent par le terminal, comme la version de MRAA que vous utilisez. Peu après, vous devriez voir les valeurs commencent à venir partir du détecteur. Allez-y et montez sur votre capteur de pression et voir ce que les valeurs vont jusqu'à. Vous pouvez déterminer ce que vous devez définir votre seuil à basé sur ce numéro. Une fois que vous avez votre seuil, modifiez la ligne 45, le bit qui vérifie si les « guestPresent » est supérieure au seuil. Après cela, commentez la ligne 42 à nouveau et puis préparez-vous à installer votre capteur.

Articles Liés

Envoyer des textes avec Intel Edison (alarme Party)

Envoyer des textes avec Intel Edison (alarme Party)

"JE SUIS GONNA POP CERTAINES BALISES, SEULEMENT EU VINGT DOLLARS DANS MA POCHE. JE SUIS UNE CHASSE, À LA RECHERCHE D'UN COME UP, C'EST F... » Parties sont une explosion lorsqu'elles sont votre parti. Ils ne sont pas tellement de plaisir quand le son
Télégramme avec Intel Edison et Python

Télégramme avec Intel Edison et Python

Cette instructables vous montre comment configurer le gestionnaire de paquets Yocto et utiliser une bibliothèque de Python de bot de télégramme. Même si Intel Edison est le jury de la cible, il est possible d'adapter les mesures suivantes pour un mat
Automatique d’arrosage des plantes en pot avec Intel Edison

Automatique d’arrosage des plantes en pot avec Intel Edison

Automatique d'arrosage des plantes en pot avec Intel Edison... Une sonde d'humidité détecte la faible teneur en humidité du sol et active la pompe à eau ou l'électrovanne qui contrôle le débit d'eau. Lorsque l'eau nécessaire est pompée vers les plant
Voiture RC ITO avec Intel Edison (IntelIoT)

Voiture RC ITO avec Intel Edison (IntelIoT)

PréfaceLaissez-nous d'abord comprendre ce que nous essayons d'atteindre ici. Nous avons toutes sortes de jouets RC pour nos enfants et puis, il y a des jeux vidéo et mobiles. Un c'est sûr que tout le monde adore les voitures, que ce soit le vrai, ou
Voiture télécommande contrôle et suivi avec Intel Edison

Voiture télécommande contrôle et suivi avec Intel Edison

Je suis habituellement prolixe, mais pour cette partie, je vais essayer d'être succinct. Ce projet est :Un Edison d'Intel, un récepteur GPS, un lecteur Bluetooth OBD II + (capteurs de voiture de rechange en option) + une voiture.Ajouter dans certains
Caméra piège Télécharger Twitter avec Intel Edison

Caméra piège Télécharger Twitter avec Intel Edison

Pièges de caméra sont des caméras spécialement conçus pour capturer des images d'animaux de la faune. Il est destiné à étudier l'écosystème de ces animaux dans la forêt. Cette caméra est armée par le mouvement cencors qui utilisent le censeur pir. S'
Sac à dos de Geiger avec Intel Edison

Sac à dos de Geiger avec Intel Edison

Nous sommes un groupe de décideurs qui aiment passer des nuits et week-ends bricoler avec technologie ici au FabLab Verona (Vérone est une ville du Nord de l'Italie) et avec ce instructable nous voulons décrire le projet nous avons réalisé pour le co
Serveur audio et enregistreur avec Intel Edison

Serveur audio et enregistreur avec Intel Edison

Une des grandes choses au sujet de l'Edison Intel est qu'il peut agir comme un serveur. Cela signifie que vous pouvez stocker les fichiers et les partager si vous le souhaitez. Cette une grande opportunité pour la conservation des listes de lecture e
Synthétiseur MIDI programmable avec Intel Edison et Csound

Synthétiseur MIDI programmable avec Intel Edison et Csound

Un contrôleur MIDI est comme le clavier de l'ordinateur, mais au lieu d'envoyer des caractères à l'ordinateur, il envoyer des notes (et beaucoup de plus d'informations sur comment se joue la note). Vous pouvez en apprendre plus sur contrôleurs MIDI i
Bluetooth sous contrôle LED portable avec Intel Edison

Bluetooth sous contrôle LED portable avec Intel Edison

Avez-vous déjà imaginé un monde où vous pouvez modifier le modèle d'une robe avec une pression sur le bouton ? Ou un pour pouvoir modifier la hauteur d'un ourlet avec un coup de vous doigts ? Technologie permet contrôle et personnalisation dans des e
Intel IoT EDI - surveillance un environnement confortable et sécuritaire (avec Intel Edison)

Intel IoT EDI - surveillance un environnement confortable et sécuritaire (avec Intel Edison)

Avant pour commencer, je tiens à remercier Intel et Instructables pour cette occasion : J'ai été sélectionné entre autres vainqueur d'un merveilleux Intel IoT Edison & Grove Kit... C'était très surprenant pour moi, et je suis très reconnaissant pour
GPS tracker de voitures avec Intel Edison

GPS tracker de voitures avec Intel Edison

Allez le prochain projet à l'aide de l'Intel Edison transport et Kit de sécurité, j'ai créé une application très basique pour suivre une voiture utilisant le GPS de Grove. Ce projet m'a pris un peu plus de travail en raison de la complexité du traite
En soustrayant l’arrière-plan d’une vidéo avec Intel Edison et OpenCV

En soustrayant l’arrière-plan d’une vidéo avec Intel Edison et OpenCV

Il s'agit d'une Instructable pour vous montrer comment soustraire l'arrière-plan d'une image à l'aide de l'Intel Edison et OpenCV. Cette technique peut servir à identifier les objets en mouvement dans une vidéo tels que voitures, personnes, etc..Étap
Télégramme Bot avec Intel Edison

Télégramme Bot avec Intel Edison

Hola a todos hoy voy un mostrarles un proyecto que realice fr el Intel IoT Roadshow en Guadalajara Jalisco el cual trata de controlar nuestra Intel Edison une ONU bot por medio de la API de télégramme poder recibir la lectura de algunos sensores e ig