Faire votre propre montre intelligente (4 / 9 étapes)

Étape 4: Compiler la source Arduino pour regarder et télécharger.

Vous pouvez télécharger la source RetroWatch Arduino sous l’onglet source sur le GitHub.

GitHub-page du projet RetroWatch

Et vous avez besoin de faire quelque chose avant vous complie le code source.

.

# Installer le pilote graphique
Vous avez besoin d’une bibliothèque graphique pour dessiner des images, des formes, des polices sur l’OLED. Afin de l’utiliser, vous devez installer Adafruit_SSD1306, Adafruit-GFX-bibliothèque.

(Selon votre environnement de développement, Adafruit bibliothèque entre en conflit avec la bibliothèque Robot_xxx. Dans ce cas, sauvegarde et supprimez les bibliothèques Robot_xxx arduino bibliothèque dossier.)

AVERTISSEMENT : Si vous utilisez un écran OLED avec chauffeur SH1106, utiliser Adafruit_SH1106 pilote au lien ci-dessous. Coréenne utilisateur sebastien fait se basant sur le pilote Adafruit_SSD1306. https://github.com/wonho-Maker/Adafruit_SH1106

Dans ce cas, que vous devez modifier les codes comme ci-dessous.


Mise à jour (2015.01.12) : RetroWatch prend en charge u8glib. Si vous souhaitez utiliser différents affichage, utilisez u8glib. U8glib est plus facile à utiliser, consomme moins memory(RAM) et prend en charge l’affichage différents. Dans ce cas, téléchargez et installez u8glib à la page d’accueil officielle.


# Copie de l’en-tête d’image bitmap

Vous devez copier le fichier d’en-tête qui contient des images bitmap pour charger et les utiliser. Vous devez copier bitmap.h dans le dossier RetroWatchArduino à installer /Arduino dossier/Arduino/matériel/bibliothèques/RetroWatch. S’il n’y a pas de dossier tels, rendent tout simplement.

# Modification du code source

Ouvrir l’IDE Arduino et charger RetroWtchArduino.ino. Définissez ensuite le NIP que vous avez utilisé lorsque vous vous connectez à la montre. Il n’est pas nécessaire de modifier si vous utilisez des épingles Arduino qui sont utilisés dans la présente instruction. Mais si vous n’avez pas, vous devez modifier les codes source ci-dessous.

SoftwareSerialBTSerial(2,3) ; Entrez votre TX, RX NIP

int buttonPin = 5 ; Entrez votre NIP de bouton

Display.Begin (SSD1306_SWITCHCAPVCC, 0x3D) ; Remplacez Ox3D par votre adresse I2C

Mise à jour (2015.01.12) : Si vous utilisez u8glib, chargez le fichier RetroWatchArduino_u8glib.ino. Et vérifiez ci-dessous les codes.

U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE| U8G_I2C_OPT_DEV_0) ; changez cette ligne selon votre affichage
SoftwareSerialBTSerial(2,3) ; Entrez votre TX, RX NIP

int buttonPin = 5 ; Entrez votre NIP de bouton

Mis à jour (2015.04.21): Avertissement! Si vous utilisez de OLED broche de remise à zéro et Adafruit bibliothèque graphique, souder la broche de reset à D8 de l’arduino. Ou changer la définition de broche de reset sur le croquis.

#define OLED_RESET 8

Adafruit_SSD1306 display(OLED_RESET) ;

Et veillez à ce que cette définition de broche n’est pas dupliquée avec votre BT ou bouton.

Mis à jour (2015.01.22): RetroWatch prend en charge les SPI OLED. J’ai mis à jour sur GitHub.

# Compiler / Upload

Si vous suivez bien les instructions, vous devez compiler le code source. Si cette procédure échoue, vous devez vérifier le message d’erreur et ce qui n’allait pas jusqu'à présent.

Si le téléchargement est terminé, le logo RetroWatch Arduino et le logo Adafruit (le fabricant OLED) peuvent s’afficher sur l’OLED. Après le logo phase passe et temps apparaît "l’initialisation 00:00″, parfaitement réussit.

Maintenant, il est temps de vérifier le Bluetooth. Activer le Bluetooth sur votre phone(Setting > Bluetooth). Votre téléphone commence à rechercher des périphériques Bluetooth à proximité, et le module Bluetooth devrait montrer. Une fois que le module Bluetooth montre, vous pouvez procéder à la phase d’appairage, et les deux appareils se connectent après avoir mis le mot de passe à 4 chiffres (dans mon cas, par défaut 1234).

Articles Liés

Faire votre propre tracker d’activité

Faire votre propre tracker d’activité

RetroBand est le deuxième résultat d'Arduino projet portables pris en charge par open source. Je pense que cela ne devrait pas être appelé un « smart band » puisqu'il a seulement des fonctions simples. En fait, c'est plutôt d'être appelé une « activi
Faire votre propre Boombox

Faire votre propre Boombox

Dans ce projet, je vais vous montrer comment créer une Boombox qui se compose principalement d'un autoradio, haut-parleurs récupérés et deux batteries au plomb de 12V. Cette version améliorée est plus fort et plus léger que mon précédent Boombox et p
Faire votre propre rasoir et rasage brosse Stand

Faire votre propre rasoir et rasage brosse Stand

cette instructable va vous montrer comment vous pouvez faire votre propre rasoir et rasage support de brosse à l'aide d'éléments qui sont probablement déjà dans votre maison.Outils requis :Paire de pinces (préférence quelque chose lourdes, comme une
Faire votre propre Arduino personnalisé compatible

Faire votre propre Arduino personnalisé compatible

j'aime Ardunio. J'aime les choses que les gens font avec eux et j'aime faire mes propres. En août dernier que j'ai publié une Instructable comment faire votre propre timbre-poste de taille compatible Arduino. Cet Instructable va vous montrer comment
Faire votre propre cirque de puces

Faire votre propre cirque de puces

faire votre propre cirque de puces miniatures.Cirque de puces ont été autour depuis l'époque victorienne fois lorsque les puces humaines réelles ont été utilisées pour effectuer des tours de cirque.  La puce serait exploitée avec un petit morceau de
Faire votre propre maquette

Faire votre propre maquette

dans ce instructable je vais vous montrer comment faire votre propre maquette.Si vous avez lu mes autres instructables vous l'aurez probablement compris par maintenant que je suis un peu un Radin:) La méthode dans ce instructable était quelque chose
Faire votre propre visionneuse 3D (un prisme de verre), pour visualiser des images de croix oeil côté de SIDE(CES), stéréogrammes et vidéos en 3D

Faire votre propre visionneuse 3D (un prisme de verre), pour visualiser des images de croix oeil côté de SIDE(CES), stéréogrammes et vidéos en 3D

A faire il vous-même en verre "Prism", rempli d'eau ou de la glycérine huile, à la vue 3D Côté par côté (CES) Photos, c'est-à-dire (SCÉ) stéréogrammes et (CES)Videosclearly et facilement, sans que vous ayez à apprendre la méthode croisée œil.Ce
Faire votre propre livre !

Faire votre propre livre !

Ce tutoriel vous montre comment faire votre propre livre.Pour la liaison je n'utilise que la colle.Étape 1: Les choses dont vous avez besoin Vous aurez besoin de ciseaux, papier, du papier plus épais ou en carton, selon la force vous voulez votre cou
Faire votre propre équipement liens de paracord

Faire votre propre équipement liens de paracord

dans ce Instructable je va vous montrer comment faire votre propre cravate Gear, pour beaucoup moins !Ils peuvent servir à amarrer votre fils trucs ou Paracord stash.Vous aurez besoin...-Paracord-Fil-ColleÉtape 1: Mesurer, couper et Gut Mesurer sur u
Comment faire votre propre casque de Fallout 3 prop !

Comment faire votre propre casque de Fallout 3 prop !

Aujourd'hui, je vais vous montrer comment faire votre propre casque de Fallout 3 armure prop !Si vous suivez ces étapes vous devriez avoir une très jolie prop !Étape 1: matériauxOK, ces sont les matériaux et les programmes dont vous avez besoin :-Pep
Faire votre propre réplique Enigma

Faire votre propre réplique Enigma

EDIT : Ce Instructable a remporté la deuxième prix au concours de microcontrôleur 2013 Radio Shack. Merci à tous ceux qui ont voté !Edit2 : Une énigme ouverte avec faux Tubes Nixie Standup comme ceux sur la photo dans ce Instructable sera bientôt dis
Faire votre propre coffret

Faire votre propre coffret

Coffrets sont un excellent moyen pour organiser et afficher vos collections de livres, de films et de magazines. Mais on ne peut obtenir la boîte si vous achetez l'ensemble ensemble ensemble (habituellement comme un spécial edition collector). Mais q
Faire votre propre peinture de tissu

Faire votre propre peinture de tissu

Peinture à tissu est un outil utile pour personnaliser les vêtements, draps, sacs et bien plus encore. Si vous êtes comme moi, vous ne voulez pas être limités par juste les couleurs au magasin, vous voulez beaucoup plus ! La plupart de tissu peint ne
Faire votre propre pédale d’effets Tremolo

Faire votre propre pédale d’effets Tremolo

dans ce instructable je vais vous montrer comment faire votre propre pédale d'effets de trémolo. Vraiment ce que fait la pédale est allumer le signal de la guitare, éteindre séquentiellement, (une vague de DC-square générée à partir d'un osclilator C