Gongbot : Gong de robotique en réseau (3 / 5 étapes)

Etape 3: Flash, configurer et tester

Flasher le firmware

Suivre les indications de l’étincelle pour configurer le client de ligne de commande.

Connectez le noyau de l’étincelle à votre ordinateur via USB. La LED doit s’allumer et puis rien ne devrait se produire.

Maintenez les deux boutons sur le noyau. Relâcher le bouton RST. Lorsque la LED clignote jaune, relâchez le bouton MODE. La ligne de commande, exécutez « spark flash usb--core-firmware.bin ». Vous devriez voir une série de texte et puis progresser points tandis que le clignotant est en cours. Vous pouvez obtenir un message d’erreur timeout sondage à la fin du processus--c’est un bug connu de la Spark mais n’est pas un problème.


Configurer le noyau

Exécutez « étincelle serial list » pour rechercher le fichier serial de port ou le périphérique associé à votre noyau. Sur OS X, le mien était "/ dev/cu.usbmodem1411". Se connecter à votre base à l’aide de votre terminal série. Avec minicom, j’utilise la commande « minicom -D /dev/cu.usbmodem1411 ».

Appuyez sur RST. Un 2-3 secondes après la réinitialisation, appuyez sur Enter dans votre terminal série pour commencer la configuration du périphérique. Il vous sera demandé pour les éléments suivants :

  • Type de l’App: inscrivez « 0 » pour gong.
  • MQTT hôte : Le nom d’hôte, d’un courtier MQTT (p. ex. m2m.eclipse.org)
  • MQTT Port : Le port du courtier MQTT (p. ex., 1883)
  • Sujet de racine : rubrique An MQTT que votre Gongbot sera publier sur et vous abonner à (par exemple/instructables/gongbot). Gongbots qui partagent le même sujet de racine sonneront ensemble. Il doit commencer par une barre oblique finale et ne peut pas se terminer par un.
  • Nom : Un nom unique pour votre Gongbot. Ce nom peut être utilisé par d’autres logiciels que vous avez écouté comme un bot IRC.

À ce stade, le port série se réinitialise et le Gong entrera en mode config WiFi. Appuyez sur « w » pour écrire une nouvelle configuration WiFi et suivez les invites. Si vous avez déjà configuré le WiFi, vous pouvez appuyer sur la TVD pour sauter cette étape.

  • SSID : Nom de votre réseau WiFi
  • Sécurité : Notez que Spark indique qu’ils ont eu des problèmes avec les réseaux WEP.
  • Mot de passe : Mot de passe utilisé pour se connecter à votre réseau.


Test

La LED sur le noyau devrait finalement commencer cyan "pulsé", indiquant qu’il est en ligne. En dehors de l’utilisation de cyan pour indiquer une connexion avec le courtier MQTT, les autres couleurs doivent correspondre à la documentation de l’étincelle. Chaque fois que le noyau démarre, la LED passera à travers les couleurs suivantes :

  • Blanc : Mise en service
  • Bleu : Vous cherchez une WiFi
  • Vert : Connecté au WiFi
  • Cyan : Connecté au courtier MQTT.

Le cyan "pulsé" LED, appuyez sur le bouton. Le servo doit se déplacer quelques reprises au cours de quelques secondes. Si ce n’est pas le cas, vérifiez votre câblage et recherchez dans le journal de terminal série pour trouver des indices.

Articles Liés

Strate réseaux Robot Delta

Strate réseaux Robot Delta

Réseaux de strate est un robot cinématiquement conduite assistée par ordinateur qui peut être utilisé pour la fabrication et de prototypage rapide. Sa plus élémentaire logique et méthodologie sont applicables à l'échelle sur le plan architectural. C'
Gongbutton : Gros bouton pour contrôler vos gongs

Gongbutton : Gros bouton pour contrôler vos gongs

Au bureau de la bande , il y a une tradition de sonner un gong au moment des repas. Comme nous avons grandi, j'ai construit un groupe de réseau gongs robotiques à perpétuer la tradition tout au long de l'office (voir instructable pour Gongbot). Le Go
Fenrir : Un robot chien Open source

Fenrir : Un robot chien Open source

Mouvement des jambes fixesTransformation de rotationDémo de marcheL'Interface utilisateurIl s'agit d'un robot quadrupède mammifère de mini open source ou vous pouvez penser d'elle comme un robot chien de quatre jambes. L'objectif de ce projet est de
Comment faire une plateforme Mobile Robot faible coût

Comment faire une plateforme Mobile Robot faible coût

Ce Instructable agit ici de développer une base robotique pour prendre en charge vos expériences.Ce Instructable s'adresse à toute mise en route sur une plate-forme mobile de basse tension. Autres lecteurs pourraient trouver quelque chose d'intéressa
CupBot - plateforme robotique imprimés 3D

CupBot - plateforme robotique imprimés 3D

Voici un excellent week-end, que vous pouvez entreprendre des projets de robotique appelé CupBots basé sur le Raspberry Pi et le BeagleBone Black qui sont des cartes de crédit ordinateurs de taille et comprend également l'impression 3D...La plupart d
Robot simple Pi

Robot simple Pi

Simple Robot Pi vise à mettre contrôle robot en forme simple, la conception d'un robot est similaire à la polyvalente robot GOPIGO construit par industries dextre.La liste des piècesFramboise (1) pi (tout modèle) mais avec le récent lancement de pize
Bot de chien : Lego Robot Rover avec Webcam

Bot de chien : Lego Robot Rover avec Webcam

Voici comment faire un robot Lego, que vous pouvez contrôler de n'importe quel écran via wifi. Il a également une webcam donc vous pouvez voir où votre cours et la LED s'allume pour les yeux ! Il s'agit d'un grand projet à faire avec vos enfants car
Contrôler un Robot avec une télécommande Wii

Contrôler un Robot avec une télécommande Wii

Il s'agit d'un amusant petit projet qui utilise un Pi de framboise, un Robot de Finch et une télécommande Wii (Wiimote AKA), pour montrer certaines des choses que vous pouvez faire avec un pi framboise et/ou une Wii remote. Il utilise Python et la bi
RaspRob, le Robot framboise

RaspRob, le Robot framboise

Il s'agit de mon guide How-to créer un robot qui est contrôlée via Internet.La webcam intégrée facilite le robot à contrôler depuis n'importe quel PC ou smartphone ! Nous allons utiliser python pour contrôler les ports GPIO sur notre Pi et le .php po
Construisez votre Robot Internet sous contrôle vidéo-Streaming avec Arduino et Raspberry Pi

Construisez votre Robot Internet sous contrôle vidéo-Streaming avec Arduino et Raspberry Pi

< le Instructable et le code sont prêts. Profitez ! Laissez un commentaire avec vous vos commentaires! >Je suis (aka LiquidCrystalDisplay / Itay), un élève de 14 ans d'Israël par l'apprentissage dans l'école secondaire Junior Max Shein avancées des
ESP8266 et Visuino : télécommande WiFi Smart voiture Robot avec Wii Nunchuck

ESP8266 et Visuino : télécommande WiFi Smart voiture Robot avec Wii Nunchuck

Que voiture smart définit lorsqu'il est combiné avec Les Modules des pilotes automobile L298N, offre une des façons plus faciles à rendre les voitures robot. J'ai déjà fait une Instructable sur comment vous pouvez contrôler la voiture Smart avec Ardu
Un robot barman--Doggie4

Un robot barman--Doggie4

Le robot que nous avons créé est un robot barman qui nous conçu pour servir les boissons et la nourriture dans un bar. Nous l'avons appelé Doggie4. Le robot est divisé en quatre couches. Le fond (la quatrième couche) est un châssis de voiture, équipé
Android Robot commandé pour les débutants (A à Z)

Android Robot commandé pour les débutants (A à Z)

Vous aimez les Robots ? Vous débutez en robotique ? Avez-vous penser à construire un Robot à partir de zéro ? Dans l'affirmative, cette instructables est fait pour vous. Dans cette instructables, je vais vous montrer comment vous pouvez construire un
Ligne suiveur Robot - régulation PID - Android Setup

Ligne suiveur Robot - régulation PID - Android Setup

== > Ce projet a obtenu le 2e prix au concours de robotique de 2016.Merci beaucoup pour tous les votes;-)Ce projet vise à construire un Robot suiveur de ligne avec régulation PID. Nous utiliserons également un appareil Android facilement configurer l