16mm Bluetooth + 6/9 DOF Gyroscope Wearable Conseil parler au téléphone et programmation avec outils open source (3 / 4 étapes)

Étape 3: Etape 3: MBED et firmware

MBED est une plate-forme de périphérique Ito, offrant superbe environnement de programmation en ligne gratuit. C’est un peu comme si un bras selon la plateforme Arduino.

Manière traditionnelle au bras de programme basé processeur comme stm32, est que, nous utilisons uKeil ou autre SW, d’écrire, de déboguer et de compiler le code C et ensuite à l’aide de J-lien ou ST-lien pour charger le programme dans la puce. Toutefois, les deux le SW et le *-lien coûtera comme plusieurs grand, qui peut ne pas être abordable pour les étudiants ou les premiers prototypes.

Avec mbed, vous pouvez tout simplement programme/compiler en ligne et télécharger les fichiers .hex sur votre disque local. Avec mbed permis Conseil dev, une fois que vous branchez l’interface usb, il y aura un lecteur virtuel apparaît dans le bureau. Tout ce que vous devez faire à gauche est de glisser le .hex dans le lecteur et réinitialiser. Tada!!!

Simple hein ?

MK20 USB est donc fondamentalement un programmeur de nrf mbed interface que vous pouvez directement faire glisser le fichier .hex dans la « puce ».

Jointe est un fichier .hex démo et le fichier blink_test.hex que vous pouvez faire glisser directement dans le lecteur.

Une fois que vous faites glisser le fichier .hex dans le lecteur, le lecteur va obtenir éjecté automatiquement. Ne vous inquiétez pas, c’est tout à fait bien.

Pour ceux qui utilisent Mac OS X Yosemite, si vous échouez charger le fichier .hex, vous pouvez simplement ouvrir votre « Terminal » et entrez ce qui suit :

sudo mount -u -w -o sync /Volumes/MBED ; CP -X / * / Volumes/MBED

* sera le chemin d’accès de votre fichier .hex (habituellement en téléchargement comme utilisateurs /(mac name)/Download/*.hex)

Vous pouvez utiliser le fichier .hex de blink_test pour tester si vous réussissez l’hexagone de chargement.

Ensuite, vous pouvez en toute confiance charger le fichier demo.hex.

code de blink_test :

#include « mbed.h »

DigitalOut myled(P0_15) ;

int main() {}

{while(1)}

mohamed = 1 ;

wait_ms(80) ;

mohamed = 0 ;

wait_ms(80) ;

}

}

Articles Liés

3 conseils pour la pratique de chasse au cerf avec un arc

3 conseils pour la pratique de chasse au cerf avec un arc

si vous avez jamais passé n'importe quel moment dans les cerfs de Virginie chasse champ, vous avez été satisfaites par la fureur de la mère Nature.  Si le vent, pluie ou neige, la météo n'est pas toujours parfait pour la chasse, surtout avec un arche
Une table de Conseil extention qui permet la pratique de travail avec une souris d’ordinateur

Une table de Conseil extention qui permet la pratique de travail avec une souris d’ordinateur

Ce projet a commencé comme une tentative pour résoudre un problème à notre ami Omri. Omri a ALS et il utilise un fauteuil roulant, sa mobilité est limitée, car ses muscles fonctionnent à peine. Ordinateur est son outil de travail principal, à travers
Conseils pour la cuisson : Comment faire un arbre avec une pomme

Conseils pour la cuisson : Comment faire un arbre avec une pomme

Dans cette vidéo, je vous montre comment faire un arbre avec une pomme. Vous pouvez utiliser le pommier comme garniture dans une assiette.Remarques importantes : il est important de laver la pomme (avec un savon pour fruits et légumes) et rincer sous
Conseils pour la cuisson : Comment faire une Rosette avec une pomme

Conseils pour la cuisson : Comment faire une Rosette avec une pomme

Dans cette vidéo, je vous montre comment faire une rosette avec une pomme. Vous pouvez utiliser la rosette comme garniture dans une assiette.Remarques importantes : il est important de laver la pomme (avec un savon pour fruits et légumes) et rincer s
Télécommande LED contrôlé en utilisant Bluetooth HC-05, Arduino et Téléphone Mobile App

Télécommande LED contrôlé en utilisant Bluetooth HC-05, Arduino et Téléphone Mobile App

La technologie progresse à une vitesse folle pause, chacun d'entre nous a des téléphones intelligents maintenant-a-jours, il y a des apps cool qui nous permettent de rester en contact avec nos amis et famille, obtenir les dernières informations météo
Comment mesurer la température très précisément avec un Arduino et un Conseil de capteur de température TSYS01.

Comment mesurer la température très précisément avec un Arduino et un Conseil de capteur de température TSYS01.

Alors qu'il étudiait à l'Université, nous avons été contestés dans le cadre d'un travail en cours dans la conception d'une boîte avec un contrôle très précis de la température. Si le projet devait réussir, plusieurs boîtes devaient être construits et
Oeuf-bot créations et conseils

Oeuf-bot créations et conseils

Remarque : L'instructable est encore en construction.  Je voulais publier maintenant cependant que les gens pouvaient voir ce que peut faire le Eggbot et dans le cas où quelqu'un veut utiliser toutes mes créations pour leurs propres oeufs de Pâques. 
SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

Mises à jour23 novembre 2013: SensoDuino 0,160 obtient un visage à gauche.Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.19 novembre 2013: SensoDuino 0.159 est sorti. Téléphone Android date (y, m, d) et l'heure (h, m, s) sont
Flone 3.0 Drone Quadcopter

Flone 3.0 Drone Quadcopter

Il s'agit de flone 3.0: un Écosystème de Drone Open Source.Après la première version de notre flone 1.0 instructable primé il y a trois ans, nous avons fait beaucoup de travail.Flone est un design puissant, compact et intelligente d'un quadcopter de
Casque de réalité Intel Glass_Augmented - 1

Casque de réalité Intel Glass_Augmented - 1

Salut responsables et développeurs, je suis revient avec un autre instructable de la mine. Cette fois, je vais commencer une série d'instructable pour élaborer un cadre complet.J'ai travaillé avec l'Open source AR HuD pour quelques mois et je suis ve
LED Cube 8 x 8 x 8

LED Cube 8 x 8 x 8

affichage 3-dimensionnelle de créer votre propre 8 x 8 x 8 LED Cube !Nous croyons que ce Instructable est le plus complet guide étape par étape pour construire un 8 x 8 x 8 que LED Cube jamais publié sur l'intertubes. Il vous apprendra tout de princi
Lampe Internet contrôlé avec ESP8266 wifi relais IoT

Lampe Internet contrôlé avec ESP8266 wifi relais IoT

ESP8266 wifi de commande du relais (ESP01) ITO a lampeInternet contrôlé lampe électrique avec ESP8266 wifi (ESP01) ITOInternet contrôlé lampe avec ESP8266 wifi relais ITOESP8266 (ESP01) est un émetteur/récepteur WiFi très faible coût qui peut être aj
Comment écrire une bonne électronique Instructable

Comment écrire une bonne électronique Instructable

Ce Instructable s'inspire principalement de mes contributions au fil à la clinique, qui, si vous n'avez pas entendu parler de lui, est un thread de forum où vous pouvez aller pour demander de l'aide de critiquer vos projets. En général, je suis bénév
Contrôler un RepStrap avec traitement

Contrôler un RepStrap avec traitement

cette instructable montre comment vous pouvez utiliser plusieurs projets disponibles ouvertement ensemble pour construire un système intéressant et complex. Il s'appuie sur plusieurs projets communautaires dont : RepRap, Arduino, traitement, Linux et