Créez un indicateur Instructables: 11 étapes (avec des images)

Créez un indicateur Instructables: 11 étapes (avec des images)

Table des matières:

Anonim

Instructables est vraiment un endroit génial pour partager votre projet génial. Il y a tellement de décideurs ici pour partager leurs travaux.

J'avais aussi fait beaucoup d'instructable, je me sentirai excité quand mes instructables auront une vue large ou des favoris. Surtout quand vous postez votre instructable pour la première fois, vous irez toujours à la page et voir si quelqu'un l'aime.

Je me souviens encore de la date à laquelle j’ai publié mes premières instructions il ya quelques années. C’est un projet sur Arduino, j’ai fabriqué un téléphone avec Arduino. Il s’appelle ArduinoPhone. Même aujourd’hui, je peux en tirer quelques commentaires et je suis heureux d’aider les autres à créer leur propre téléphone avec Arduino.

Maintenant, je vais partager mon dernier instructable, c’est un très bel appareil que vous pouvez mettre sur le bureau. Il s’appelle Instructables Indicator. Avec ce instructable, vous pouvez savoir si des personnes aiment votre instructable, si votre instructable est présenté.

Cette application contient la fonction ci-dessous:

  • Connexion au Wi-Fi
  • Un écran TFT 320x240 pour afficher le message
  • Inclure les vues, les favoris et les commentaires.
  • Lorsque vos instructables sont en vedette, les voyants de la base s’allument.

Si vous aimez Instructables et écrivez des instructables, cette idée vous plaira. Je vais partager le processus pour le rendre, ainsi que le code, tout est ouvert.

Alors commençons, heureux FABRICATION.

Provisions:

Étape 1: Comment ça marche

Il y a un 320x240 Écran TFT pour montrer le vues, favoris et commentaires. Et c’est la mise à jour en temps réel.

Il y a 2 leds sur les yeux, lorsque les données changent, il clignote environ 1s.

Il y a 5 ws2812b dirigés sur la base, lorsque vos instructables sont En vedette, les leds brillent d’arc-en-ciel, c’est magnifique si vous éteignez la lumière le soir.

Plus de détails s'il vous plaît se référer à l'image ci-dessus.

Étape 2: Préparez le matériel

Il faut que quelque chose soit préparé en premier.

Patrique électrique

LinkIt ONE

La carte de développement LinkIt ONE est une carte open source hautes performances pour le prototypage de dispositifs vestimentaires et IoT. Il est basé sur le plus grand SoC au monde pour systèmes vestimentaires, MediaTek Aster (MT2502), associé à des jeux de puces Wi-Fi (MT5931) et GPS (MT3332) hautes performances pour vous permettre d'accéder à toutes les fonctionnalités de MediaTek LinkIt. Il fournit également des fonctionnalités de brochage similaires aux cartes Arduino, ce qui facilite la connexion à divers capteurs, périphériques et blindages Arduino.

2.8 '' TFT Touch Shield V2.0

Il s'agit d'un écran tactile résistif multifonctionnel compatible Arduino / Seeeduino / Arduino Mega. Nous avons remplacé le pilote d'écran par un pilote plus professionnel, le pilote ILI9341, fournissant différentes communications SPI permettant d'économiser des broches sans sacrifier la vitesse de transmission des données. En raison du changement de méthode de communication, les programmes développés pour la version d'origine doivent être modifiés avant d'être transplantés dans la nouvelle version. Avec un module de carte SD intégré également sur ce bouclier, ce dernier réserve une grande place pour d’autres extensions de votre projet.

Grove Grove

Grove - Joint v2.0 partage de nombreuses similitudes avec Seeeduino Lotus. Il s’agit d’une mini-carte de développement pour microcontrôleur ATMEGA328. Il utilise un Atmel ATMEGA328P-MU et CH340. ATMEGA328P-MU est un microcontrôleur AVR 8 bits haute performance et basse consommation. CH340 est une puce de conversion de bus USB pouvant réaliser une interface USB / série.Grove - Joint v2.0 a deux interfaces Grove incluses un port I2C et deux E / S numériques. Il prend en charge la batterie. Vous pouvez faire des applications simples avec elle.

WS2812B Led

WS2812 est une source lumineuse de contrôle à LED intelligente dans laquelle le circuit de contrôle et la puce RGB sont intégrés dans un ensemble de 5050 composants. Il comprend un circuit intelligent de verrouillage de données de port numérique et de reformage de signal. Inclut également un oscillateur interne de précision et une partie de contrôle du courant constant programmable avec une tension de 12V, assurant ainsi la cohérence de la hauteur de couleur de la lumière du point de pixel.

Acrylique et Laser Cutter

  • Planche de bois de 3mm
  • Acrylique Lucency 3mm

En ce qui concerne le découpeur laser, vous pouvez en trouver facilement dans un espace de piratage. S'il n'y a aucun espace de piratage près de chez vous, vous pouvez essayer l'offre de service de découpage au laser de Seeed.

Les autres

  • 5mm Led Vert x 2
  • Vis M3 x 4
  • Écrou M3 x 4
  • Colle AB

Étape 3: Couper la planche de bois et l'acrylique

Nous allons couper la planche de bois et l'acrylique en premier.

Veuillez télécharger le fichier 2d ici.

Tu auras 6 parties de planche de bois et un acrylique.

Étape 4: Peignez le logo Instructables

Pour le rendre plus beau, nous devons faire de la peinture.

Ce n’est pas un travail très dur, n’ayez pas peur de cela. Il suffit de regarder le logo et de peindre.

Étape 5: Installez le bois

Après cette étape, l’apparence est presque prête.

D'abord connecter partie 1, 3, 4, 5, 6 ensemble, comme indiqué dans l'image.

Comme le tableau est instable, vous avez besoin de colle pour le coller.

Étape 6: Installation du joint WS2812 Leds et Grove

Tout d’abord, trouvez un câble Grove et soudez au

WS2812 a mené:

  • rouge > Vcc
  • Noir> Gnd
  • Jaune> Di

Nous en avons besoin Colle 3M reste ici. Il suffit de coller les choses à la base.

Comme indiqué dans les images.

Étape 7: Installer une interface d’entrée CC

Nous devons trouver un Connecteur d'entrée cc Ici, si vous ne pouvez pas en trouver un, ne vous en faites pas, vous pouvez alimenter le LinkIt ONE directement via un câble micro USB.

Tout d'abord, souder des câbles, pour connecter VCC / GND de LinkIt ONE au connecteur.

Puis collez le connecteur dans le trou PART6.

Étape 8: Installez l’affichage Tft et la led sur l’œil

Installez l’affichage TFT à l’arrière de PARTIE 1. Vous aurez peut-être besoin de Colle AB ici.

Comme indiqué dans l'image.

Étape 9: Connexion des câbles

2 connecteurs Grove à bord du LinkIt ONE, UART et I2C, ces broches peuvent être agir comme d'habitude GPIO.

  • D0 / D1> LED +
  • GND> LED-
  • SCL de LinkIt ONE> SCL de Joint
  • WS2812 LED> D5 de joint

Étape 10: travail logiciel

J'avais envoyé mon code à github, cliquez pour ouvrir la page.

Si vous utilisez LinkIt ONE pour la première fois, mettez la main sur le wiki de LinkIt ONE pour commencer. LinkIt ONE est une carte compatible Arduino avec autant de fonctions puissantes.

Après avoir téléchargé le code, vous devez définir quelque chose. Les détails se rapportent à l'image ci-dessus.

Comment obtenir l'URL:

Ouvrez la page de votre instructable, vous pouvez la trouver dans la boîte de saisie de navigation, rappelez-vous que ce dont nous avons besoin est / id / votre_nom_instructable /.

Comment obtenir du code ajax.

D'abord, faites un clic droit sur votre page Web, cliquez sur Voir la source de la page.

Ctrl + F, trouver LogHit, alors vous le trouvez. Reportez-vous à l'image ci-dessus.

Ensuite, téléchargez le code sur LinkIt ONE. Des choses magiques vont arriver.

Étape 11: Améliorez-le

Il y a quelques fonctions que je veux faire dans la fonction, mais je n’ai pas le temps récemment. Je suis heureux que si quelqu'un l'aide pour l'améliorer, vous pouvez faire une demande de traction dans ma page Github.

  • Montre tous les instructables que tu as faits
  • Enregistrez les données détaillées de votre instructable, puis stockez-les au flash de LinkIt ONE, il y a un flash de 10M. Et peut être lu comme un U-Disk.
  • Lorsque vous avez des commentaires, vous pouvez recevoir un SMS
  • Lorsque votre instructable obtient un certain nombre de vues / favoris / commentaires, vous recevez un SMS.