Contrôler l’accès à votre serrure à distance en utilisant un module Arduino, SensorMonkey et RF (3 / 6 étapes)

Étape 3: Installation jQuery et SensorMonkey


Étant donné que je ne suis pas un développeur JavaScript, j’ai fait utiliser du code de ce lien.

J’ai modifié le code pour remplir le besoin fondamental ici pour permettre à l’utilisateur de choisir entre les options - LOCK et UNLOCK.
Il dispose d’un curseur qui, une fois glissé à la droite ouvre la gâche électrique et vers la gauche il verrouille.

Voici le code final :

< ! DOCTYPE html >
< html >
< tête >
< titre > télécommande contrôlée Strike électrique en utilisant Arduino, SensorMonkey, jQuery < /title >
< link rel = « stylesheet » type = « text/css » href = « jquery-ui-1.10.4.custom.css » / >
< style type = « text/css » >


{#pan-slider
marge-bottom : 10px ;
Largeur : 320px ;
}
{#pan-affichage
text-align : center ;
Largeur : 320px ;
}
.rotation {}
couleur : #F6931F ;
font-weight : bold ;
}
< / style >
< script type = « text/javascript » src = « jquery-1.7.2.min.js » >< / script >
< script type = « text/javascript » src = « jquery-ui-1.10.4.custom.min.js » >< / script >
< script type = « text/javascript » src = « https://sensormonkey.eeng.nuim.ie/socket.io/socket.io.js » >< / script >
< script type = « text/javascript » src = « https://sensormonkey.eeng.nuim.ie/js/client.min.js » >< / script >
< / head >
< corps >

système de sécurité de résidence isolée < h1 > < / h1 >

< div id = « pan-slider » >< / div >
< div id = « pan-affichage » > droit Slide pour déverrouiller et gauche à verrou < span class = « rotation » >< / span >< / div >
< script type = « text/javascript » >
Convertit un entier (ou une représentation de chaîne d’un) un caractère hexadécimal (0-9 a-F).
function toHex (i) {}
Retour à parseInt (i) .toString (16) .toUpperCase() ;
}

$(function() {}

Créer pan slider.
$("#pan-slider") .slider ({
gamme: « min »,
valeur: 0,
min: 0,
Max : 15,
étape : 15,
diapositive : function (event, ui) {}
Mettre à jour l’interface utilisateur.
$("#pan-affichage .rotation") .html (180 * ui.value / 15) ;

Calculer combinée des angles de rotation pan/tilt et envoyer à l’éditeur de flux de données
comme une paire de caractères hexadécimaux. Pan est élevés 4 bits ; Tilt est 4 bits de poids faible. Par
préfixant par « # », nous disons SensorMonkey à interpréter comme des données binaires.
pan de var = toHex (ui.value) ;

client.deliverToStreamPublisher (« / private/Homelock », « # » + pan + pan) ;

}
} );

// 1. Se connecter à SensorMonkey
// 2. Rejoignez l’espace de noms
// 3. S’abonner au flux de données

var client = new SensorMonkey.Client ("https://sensormonkey.eeng.nuim.ie") ;
client.on ("se connecter", function() {}
client.joinNamespace ("Your_Namespace", « Your_private_key », function (e) {}
Si (e) {}
Alert ("Impossible de rejoindre l’espace de noms:" + e) ;
retour ;
}

client.subscribeToStream ("/ private/Sensor_name", function (e) {//Sensor_name à donner dans SensorMonkey lorsque vous créez un capteur il
Si (e) {}
Alert ("n’a pas pu s’abonner au flux de données:" + e) ;
retour ;
}
} );
} );

client.on ("déconnecter", function() {}
Alert ("Client a été déconnecté!") ;
} );
} );
} );
< /script >
< / body >
< / html >

Je suggère à nouveau pour vérifier sur l' étape 6 de afin d’obtenir un meilleur aperçu de code jQuery et des informations concernant les bibliothèques jQuery, CSS et les fichiers image et des fichiers html.

Une fois le jQuery UI est configuré, obtenir un compte gratuit sur SensorMonkey et créer un capteur appelé « Homelock ». Vous pouvez lui donner n’importe quel nom, mais veillez à ce que le même est utilisé dans le code html.

client.subscribeToStream ( « / private/Sensor_name », function (e) {//Sensor_name à donner dans SensorMonkey lorsque vous créez un capteur il

J’utilise le port - 8000 pour le capteur.

Dans cette configuration, je suis en utilisant un seul PC pour servir le système qui exécute SensorMonkey, Bloom et aussi connecté à Freeduino.
Si l’adresse IP resterait comme 127.0.0.1 pour le capteur.

Articles Liés

Suivi et contrôle de votre voiture à distance en utilisant Arduino et Android

Suivi et contrôle de votre voiture à distance en utilisant Arduino et Android

En fait, bon nombre d'entre nous peuvent souffrir ou peur d'être sa voiture volée. Dans ce projet, je vais essayer de vous aider à protéger votre voiture et même les contrôler à distance.Fondamentalement, vous devez laisser un téléphone portable dans
Contrôler les choses avec votre iPod Touch/iPhone

Contrôler les choses avec votre iPod Touch/iPhone

Créez vos propres panneaux de contrôle sur votre iPod Touch ou iPhone.  Cette instructable montre comment utiliser le contrôle , une application gratuite disponible sur l'iTunes store.  Il montre également comment communiquer avec l'application à l'a
Contrôler un ordinateur avec votre esprit !

Contrôler un ordinateur avec votre esprit !

Contrôler votre ordinateur avec votre esprit semble définitivement comme toujours sorti d'un film de science-fiction, mais contrôle de l'esprit est en fait une chose relativement facile et peu coûteux à réaliser. À l'aide d'un jouet bon marché d'EEG,
Contrôler vos LEDs avec votre télécommande de la TV? ! || Arduino IR tutoriel

Contrôler vos LEDs avec votre télécommande de la TV? ! || Arduino IR tutoriel

Dans ce projet, je vais vous montrer comment j'ai réaffecté les boutons inutiles sur mon téléviseur distant pour contrôler les LEDs derrière mon téléviseur. Vous pouvez également utiliser cette technique pour contrôler toutes sortes de choses avec un
Contrôler une LED avec votre IPhone

Contrôler une LED avec votre IPhone

Dans ce Instructable, je vais vous montrer comment faire votre propre application à l'aide de Xcode sur votre ordinateur Mac, puis comment utiliser l'application pour contrôler une LED par un arduino.Étape 1: matériaux Arduino Uno ConseilArduino Ethe
Contrôler la Direction de votre avion de papier

Contrôler la Direction de votre avion de papier

Ce tutoriel va vous aider à contrôler la direction dans laquelle se rendra votre avion en papier. Cela peut vous aider à contrôler votre avion pour aller tout droit, vers la gauche, vers la droite et faire un 360.Étape 1: Matériaux requis2 papiers (A
Comment contrôler les « trucs » depuis votre PC

Comment contrôler les « trucs » depuis votre PC

je travaille dans une entreprise de logiciels à Paris, je ne suis pas un développeur, mais plus sur le côté de gestion produit des choses (conception, spécifications, essais, assurance de la qualité, soutien... bla bla), notre clientèle est assez gra
Contrôler les lumières avec le smartwatch de galets et l’Arduino

Contrôler les lumières avec le smartwatch de galets et l’Arduino

smartwatch The Pebble est... Eh bien, smart ! Dernières mises à jour sur une application de tierce partie iOS a permis pour l'envoi de la requête HTTP, ce qui est optimal pour le contrôle de nombreux systèmes de domotique.Dans ce tutoriel, je vais mo
Contrôler quoi que ce soit et économiser de l’énergie avec Arduino

Contrôler quoi que ce soit et économiser de l’énergie avec Arduino

J'ai utilisé cela pour mon propre problème très spécifique, mais il pourrait être utilisé pour n'importe quoi vraiment.Le problème :La plupart des intervenants ne sont pas intelligents, et donc vous devez les transformer désactivé manuellement, en pa
Contrôler la luminosité de la LED avec télécommande et Arduino

Contrôler la luminosité de la LED avec télécommande et Arduino

Nous allons faire un contrôleur de luminosité LED de la télécommande, c'est très simple. Commentaire ci-dessous votre question que si vous en avez un, j'aimerai répondre à toutes. Mon blog pour les dernières nouvelles de Tech et certains projets Elec
Contrôler un Arduino avec votre téléphone.

Contrôler un Arduino avec votre téléphone.

Dans ce Instructable je vais montrer comment contrôler vos trucs avec votre téléphone et la carte arduino. J'ai commandé tout de machines à fumée trop légères christmas populaire avec ce programme.Vidéo :Désolé, que la vidéo est un peu étrange parce
En utilisant une tablette pour contrôler un BeagleBone Black avec LabVIEW

En utilisant une tablette pour contrôler un BeagleBone Black avec LabVIEW

Cet Instructable va vous montrer comment utiliser votre tablette pour contrôler un BeagleBone Black à l'aide de LabVIEW sa demande de données tableau de bord.Étape 1 : matériauxMatérielTablette (données Dashboard 2.2 est disponible pour Apple iPad et
BLU-BOARD, contrôler votre maison avec la dent bleue !

BLU-BOARD, contrôler votre maison avec la dent bleue !

Grand merci aux gens fines de Hack-A-Day pour les partager avec le monde !Si vous souhaitez faire un don au projet : https://www.suprmasv.com/projects/167/blu-boardCe projet a été dans les travaux pour le long temps, trois mois si j'ai compter correc
Beatfly : Faire un dirigeable éclairante et contrôler avec votre voix, clavier, contrôleur MIDI, Garageband fichier, iPhone, Flash et plus encore ! [Mac OSX]

Beatfly : Faire un dirigeable éclairante et contrôler avec votre voix, clavier, contrôleur MIDI, Garageband fichier, iPhone, Flash et plus encore ! [Mac OSX]

J'ai travaillé sur plusieurs projets à l'aide de ballons et dirigeables, et ici, je tiens à partager un d'eux, Beatfly. Il s'agit d'un dirigeable éclairage contrôlé avec différentes interfaces : voix, clavier, contrôleur MIDI, fichiers MIDI de Garage