Le clin d’oeil ! Mobile - Start Your Engines Physical Computing ! (10 / 11 étapes)

Étape 10 : Utilisation de Snap ! pour passer facilement de filaire sans fil

Dans la configuration filaire de ce projet, tout le code Python (Python, Pyserial, PyMata et s2a_fm) s’exécute sur un PC. Communication entre Snap! et s2a_fm est effectuée sur le "réseau" en utilisant l’adresse IP de localhost. Communication entre s2a_fm/PyMata et l' Arduino pour la configuration filaire est assurée via une liaison série de filaire USB entre le PC et l' Arduino.

Pour la configuration sans fil, le PC est remplacé par le processeur de Linux en cours d’exécution sur Arudino Yun. Dans la configuration sans fil, communication entre Snap! et s2a_fm est effectuée à l’aide de l’adresse IP de Yun.

Pour aller du filaire sans fil do ce qui suit :

1. fournir une source réglementé 5 volts de la batterie à l' Arduino Yun.

Le Yun nécessite une alimentation régulée 5 volts pour assurer son bon fonctionnement. Pour rendre ce projet vraiment sans fil nous allons utiliser une alimentation par batterie. La tension d’une alimentation par batterie peut varier considérablement, en particulier comme les décharges de batterie. Pour s’assurer que nous avons une constante 5 volts, nous allons utiliser un Pololu 5V Step Up/Step-vers le bas Voltage Regulator S7V8F5. Nous ajouterons également le condensateur μF 33 suggérée pour protéger les circuits de l’organisme de réglementation comme suggéré sur la page du produit.

2. télécharger une version spéciale du StandardFirmata vers Yun.

Le croquis spéciaux se trouvent dans le s2a_fm-maître/clin d’oeil ! Fichiers/clin d’oeil ! Mobile/StandardFirmataYun répertoire.

3. trouver l’adresse IP de Yun.

À l’aide d’un navigateur web, accédez à arduino.local pour voir l’adresse IP de Yun . (Pour le Yun pour plus d’informations, visitez la page Arduino ). Notez cette adresse pour une utilisation ultérieure.

4. copier le s2a_fm-maître/Snap ! Fichiers/clin d’oeil ! Mobile/arduino répertoire et tout son contenu à un port USB thumb drive ou carte SD. En utilisant votre éditeur favori, ouvrez arduino/scratch_http_server.py et remplacez l’adresse IP dans la classe start_server pour correspondre à l’adresse que vous avez notés à l’étape 3. (Voir l’exemple de code ci-dessus). Enregistrez le fichier.

5. Branchez la clé USB ou carte SD dans le Yun, pouvoir le Yun et attendez une minute ou deux pour le Conseil d’administration démarrer.

Ouvrez une session dans le Yun en utilisant la commande suivante :

ssh root

Par exemple, si l’adresse IP de votre Yun est 192.168.1.155, la commande serait

ssh root

Si vous définissez un mot de passe pour le Yun, on vous demandera pour cela.

6. CD sur votre clé USB ou carte SD, puis de CD pour le répertoire de l’arduino et tapez :

python./s2a_fm.py

7. la dernière chose que nous devons faire est de modifier le composant logiciel enfichable! .xml script à utiliser l’adresse IP de la Yun. Modifions clin script à exécuter sur le WiFi. Copie blink.xml situé dans le clin d’oeil ! Répertoire de fichiers. À l’aide de votre éditeur de texte favori, dans le monde recherche et remplacer le fichier pour localhost et remplacez par l’adresse IP Yun (étape 3). Enregistrez le fichier sous un nouveau nom, tel que blink_yun.xml.

8. commencer Snap! sur votre PC, importez la blink_yun.xml et exécutez le script en cliquant sur le drapeau vert.

Félicitations ! Snap! est maintenant contrôler l' Arduino via le WiFi.

Remarque : Les étapes 1 à 7 suffit à faire cela une fois. La seule opération, que vous devrez faire pour courir un composant logiciel enfichable existant ! script est à remplacer « localhost » par l’adresse IP Yun (étape 7), puis exécutez ce script.

Articles Liés

Mouvement des yeux rougeoyants sensibles qui s’allume au hasard et clin d’oeil lentement

Mouvement des yeux rougeoyants sensibles qui s’allume au hasard et clin d’oeil lentement

Vous cherchez une armée entière d'yeux rougeoyants que clin d'oeil sur et puis lentement sans broncher que vos invités de remonter votre entrée ? Ou peut-être votre armée de Larbins se réveille lorsque vos invités atteignent un régal ? Je vais vous a
Popup phare clin d’oeil avec arduino et relais Conseil, mettant en vedette ma miata.

Popup phare clin d’oeil avec arduino et relais Conseil, mettant en vedette ma miata.

câblage des interrupteurs pour faire miata phares clin de œil est une douleur, ne vous inquiétez pas c'est un peu moins douloureux.mon but de ce projet était de faire les phares sans broncher ou faire d'autres choses à l'aide de l'usine passer. J'ai
Comment obtenir des appareils mobiles sur Youre Tv 4 gratuitement

Comment obtenir des appareils mobiles sur Youre Tv 4 gratuitement

so you want to get your shit on youre screen you can all you need to check if the device that you want on the tv if it has a headphone jack and this cable wich is cheap only $5.99 link to buy here http://www.miniinthebox.com/1-5m-5ft-3-5mm-mini-av-to
IPad Grip Poignée rend une main Photos un clin d’oeil !

IPad Grip Poignée rend une main Photos un clin d’oeil !

Voici une poignée simple et peu coûteuse qui permet de prendre des photos avec un iPad un « clic » !J'ai trouvé un jeu de raquettes en plastique bon marché à Toys ' R ' Us et a ordonné un déclencheur à distance caméra pour environ sept dollars sur Am
How to Make Your Own Hybrid IWB Holster

How to Make Your Own Hybrid IWB Holster

This instructable will teach you how to make your own Inside the Waistband concealment holster just like the ones that sell for $70+.Vous pouvez voir des exemples de ce que vous pouvez obtenir en allant sur ma page Facebook, vétéran Holster ou www.ve
BRICOLAGE Mobile verticalisateur pédiatrique

BRICOLAGE Mobile verticalisateur pédiatrique

Institut de Rochester de technologie Senior Design Group 14045Site Web Public de groupesBackground : Un verticalisateur pédiatrique motorisé est un instrument semblable à un fauteuil roulant, destiné à aider un enfant handicapé pour se déplacer de le
Robotique mobile avec Scratch : comment intégrer les Scratch, Arduino et Bluetooth

Robotique mobile avec Scratch : comment intégrer les Scratch, Arduino et Bluetooth

Pendant longtemps, nous avons lutté avec la tâche de créer une stratégie simple, peu coûteux, plateforme-indépendant, fiable et stable de l'intégration de Scratch et Arduino de telle sorte que vous pourriez utiliser Scratch pour enseigner les princip
Capteur de lumière de Galileo Gen 2 Intel avec Starter Kit de semences Studio

Capteur de lumière de Galileo Gen 2 Intel avec Starter Kit de semences Studio

Ici je vais vous montrer comment créer un simple projet de Gen2 Galileo Intel avec un capteur de lumière et un écran LCD.Essentiellement lorsque la lumière est l'affichage est censé afficher « Il est Light » et « Faire des trucs ». La partie « Faire
Manipulateur Mobile polyvalent Mk 1

Manipulateur Mobile polyvalent Mk 1

Brève Description :Construire votre propre robot géant DIY qui joue du piano, dessine des images, prépare les repas, eaux des plantes, se livre à des duels de sabre laser et plus encore. Le manipulateur Mobile polyvalent est une plate-forme de roboti
Getting Started With HamShield

Getting Started With HamShield

Pour commencer, vous aurez besoin de ce qui suit :Fer à souder (n'importe quel type, mais bon on est préférable)Fil de soudureUne zone de rassemblement sécuritaireLorsque vous ouvrez votre paquet HamShield, vous verrez les éléments suivants ainsi que
Clin Art avec Chibitronics

Clin Art avec Chibitronics

Dans ce Instructable, j'ai utiliser des Chibitronicde Circuit autocollants peel-and-stick LED, touch sensor module et module d'effets "Twinkle" avec du ruban de feuille métallique pour donner certains art friperie a trouvé un charmant clin d'oei
À un coup d’oeil Wallet

À un coup d’oeil Wallet

veux un portefeuille vraiment cool qui peut contenir vos cartes de crédit d'argent ou même votre identifiant. Eh bien, regardez pas plus loin cet Instructable va vous montrer comment faire un voir par le biais de portefeuille.Étape 1: matériaux Ce do
Comment faire un distributeur de pâte de soudure pour les projets SMD...

Comment faire un distributeur de pâte de soudure pour les projets SMD...

Récemment, j'ai construit un four de refusion CMS en utilisant un four grille-pain et un kit de contrôleur. Ceci rend vraiment facile de souder des SMD PCB (cartes de circuits imprimés dispositif de montage en surface). Vous simplement mettez des gou
Multitonal Step Sequencer & Sonic Art Noise Blaster. E.Z. mon propre code débutant.

Multitonal Step Sequencer & Sonic Art Noise Blaster. E.Z. mon propre code débutant.

Ma toute première arduino thing.simply compris et assez jargon gratuit .drawing montrant la théorie du câblage, bases de code explique mieux que je peuxle mode 1 est 33variable machine à bruit multiton, complet sur mayhem.mode 2 est code fondé 24step