Autocollant de fenêtre numérique (Arduino contrôlée) (1 / 7 étapes)

Étape 1: Liste des pieces

Liste de pièces pour le Sticker fenêtre numérique

Le Kit de BBB est un Arduino clone produit par moderndevice.com.  15,00 $ pour un kit complet d’Arduino, c’est une des options moins coûteuses.  Je pourrais couper quelques dollars hors le coût en utilisant une carte Arduino remplaçante ainsi qu’une liste de fourniture distincte pour chaque composant de l’Arduino, mais de la commodité d’un seul fournisseur pour l’Arduino partie de ce projet était vaut le $3 à $5 que je peux avoir sauvé.  Vous devriez être en mesure de faire ce projet avec un Arduino.  Il peut être un prototype sur un montage d’essai comme indiqué ci-dessous, avec un Boarduino, un jury de Bare Bones, ou autre maquette qu'adaptable Arduino clones.  Vous pouvez également acheter la BHE entièrement montée pour un montant supplémentaire de 10 $.  Le propriétaire de moderndevice.com est très utile et travaillera avec vous si vous rencontrez des problèmes.  Télécharger les instructions d’assemblage BBB et suivez-les avec soin.  Assurez-vous de demander le régulateur de tension LM7805 pour le Conseil d’administration, ou en acheter un séparément et l’utiliser à la place de l’organisme de réglementation plus petit il fourni par défaut.

Le jury de BUB USB se branche sur le BBB (Arduino).  Il a le FTDI USB to serial converter nécessaire pour programmer votre Arduino BBB.  Si vous avez déjà pour avoir un programmateur ICSP, ou un Arduino avec un support ZIF pour programmer l’Atmega 328p, il n’est pas nécessaire d’acheter le BUB USB, si c’est utile si le débogage du code microcontrôleur, par le biais Serial Port Monitor de la Arduino IDE.

Remarque importante concernant les affichages de Dot Matrix 2416.  Comme vous regarder mes photos de la construction, vous remarquerez que mes tableaux d’affichage Dot Matrix 2416 ne correspondre pas.  On a blanc (si hors tension) voyants LEDs, l’autre a transparents.  L’ensemble transparent est légèrement plus faible que l’ensemble diffuse.  Lorsque j’ai contacté électronique sûr sur le problème, ils sont convenus d’envoyer une carte de remplacement.  Il est arrivé juste à temps pour compléter cet article et les photos finales et la vidéo d’introduction montrent l’ensemble correspondant.  Malheureusement, le nouveau Conseil, qu'ils m’ont envoyé utilise le variateur, transparent L.E.D.s.  N’oubliez pas d’informer électronique sûr que vous avez besoin d’un ensemble assorti !  Vous pouvez commander 3 planches juste pour être sûr.  En outre, les cartes vertes sont sorti récemment.  Je n’ai pas d’expérience avec eux, mais s’ils avaient été disponibles lorsque j’ai fait mon achat, j’aurais utilisé le vert.  Enfin, n’oubliez pas que certain Electronics est basé en Chine.  Prévoyez un certain temps pour que votre produit arrive et prendre des dispositions pour une personne à signer pour le paquet en attente.  Les gens y sont faciles à travailler.

PCB: Si vous souhaitez suivre les instructions étape par étape, je suis fournir vous aurez besoin de la platine Radio Shack, et vous devrez couper les extrémités de celui-ci soit convenablement installée dans l’enceinte.  Cela signifie également que vous avez besoin d’un connecteur à angle droit sur l’en-tête de zone de voilé de 2 x 8 (qui la nappe de l’écran se branche sur).  Le connecteur à angle droit est nécessaire pour que les broches peuvent être pliés pour combler l’écart de la maquette sur le Radio Shack PCB.  Si je devais recommencer à zéro, je voudrais essayer en utilisant un du prototype suivant PCB, ce qui permettrait aussi d’AutoEventWireup un 2 x 8 droite enveloppée en-tête de zone:

S’il y a suffisamment d’intérêt, je vais concevoir un circuit imprimé et ont eux fabriqués. Pièce jointe : L’enceinte du projet est un presque parfait.  Vous verrez dans les étapes et les photos qui suivent, que ma force n’est pas en coupant les boîtiers en plastique.  Si tout va bien vous faire beaucoup mieux et fournir une rétroaction sur les meilleures méthodes.  La mine fonctionne très bien, mais n’est pas très regardant.  Comme vous le verrez, l’enceinte avait quelque chose d’une arrière-pensée pour moi.  J’ai eu un boîtier entièrement différent prévu, mais cela a beaucoup mieux fonctionné.  (Plus d’informations en suivant les étapes).

Jameco *: Chacun des éléments ci-dessus avec un astérisque peuvent être achetés chez Jameco, mais nécessitent une commande minimale de 10, donc si le calcul du coût tenez-en compte.  (Il est toujours bon d’avoir des éléments supplémentaires!)

En-tête récipient : Le BBB a 18 broches pour l’alimentation et les broches de l’Arduino à brancher sur une maquette.  Utilisez la prise 20 broches en-tête pour brancher votre carte de circuit imprimé de la BHE comme indiqué dans les instructions suivantes, avec les variations suivantes :

  • Je n’ai pas une prise 20 broches en-tête, mais j’ai eu 2 récipients de 8 broches.  Cela fonctionne très bien.  C’est une lutte serrée pour les faire aligner correctement, mais ça marche.  Assurez-vous juste de suivre les images fournies.  Vous remarquerez que 2 des broches BBB sont laissés non connectés.
  • Si vous utilisez la prise 20 broches en-tête, 2 broches restera non connectés.  Marquer votre planche alors que quand vous le plug-in la BHE, vous savez où ça se passe.
  • Vous pouvez également renoncer aux broches de la maquette de la BHE et la prise de courant sur le circuit imprimé secondaire et simplement courir des fils directement aux endroits nécessaires.  Cela peut fournir une certaine souplesse et leurs annexes.

La zone d’en-tête voilé 2 x 8 est pour brancher le câble ruban de l’affichage des matrices.  Comme mentionné ci-dessus, en vertu de PCB, la version de l’angle droit est nécessaire si vous avez un écart comme ça sur le Radio Shack PCB.  Vous pourriez la possibilité d’utiliser le même bord et couper des traces de cuivre pour faire une boîte à en-tête droite fonctionne correctement.  J’ai acheté ma boîte d’en-tête d’un fournisseur local (M.C. Howards électronique à Austin, Texas), mais ils n’avaient que quelques uns et je n’ai pas vu en tout plus de voyages ultérieurs.  Le lien fourni ci-dessus a été le premier que j’ai trouvé qui avait une partie correspondante, mais je n’ai pas d’expérience avec la société.

Carte SD-MMC : Wow, c’est un élément trop cher si jamais il y en avait un.  Il fonctionne très bien !  En fait, ne vous embêtez pas avec n’importe lequel des boucliers carte SD de l’Arduino.  Ils semblent tous d’utiliser un réseau de résistances à baisser la tension du signal aux 3,3 volts requis par la carte SD.  Cela ne fonctionnera pas avec toutes les cartes SD.  En fait, ma carte a travaillé pour quelques minutes seulement de cette façon et lorsque je le mets dans le PC, j’ai eu à le formater, et puis il n’a jamais travaillé à nouveau avec l’Arduino jusqu'à ce que j’ai utilisé le 74HC4050 pour la conversion de niveau de signal.  J’ai eu d’autres cartes qui n’a pas fonctionné du tout sans cela aussi bien.  Si vous décidez d’utiliser une carte de circuits différente et pourriez planifier le montage du boîtier mieux, je voudrais essayer de souder une beaucoup moins cher prise carte SD au Conseil directement, au lieu d’utiliser la carte de dérivation coûteux.  Soit dit en passant, NKC Electronics a la même carte de dérivation répertoriés pour beaucoup moins cher, mais il n’était pas disponible quand j’ai vérifié dernière.  Je ne me souviens pas si la carte de dérivation inclut des broches d’en-tête.  Vous aurez besoin de 11.  Un jeu de rechange peut être commandé auprès de Jameco : http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&catalogId=10001&productId=53532, de 0,75 $.

Carte SD addenda: J’ai longuement commenté dans les commentaires (ci-dessous) sur les alternatives à la carte de dérivation relativement cher carte SD.  En bref, les photos ci-dessous montrent des expériences que j’ai fait avec des pièces de rechange sur une maquette, en utilisant les solutions de rechange pour le socket de la carte SD.  S’il vous plaît lire les commentaires et associés Instructables pour plus d’informations.

En ce qui concerne la SD carte elle-même, plus petit est mieux !  Le code de l’Arduino fourni fonctionne uniquement avec un système de fichiers FAT16 et ne lit que les fichiers du répertoire racine.  Cela signifie que vous avez une limite de 512 fichiers image sur la carte, et les fichiers sont seulement de 100 octets.  Une très petite carte fonctionne parfaitement, et une carte supérieure à 2 Go sans doute ne fonctionnera pas du tout.  Il existe des bibliothèques pour l’ATMega328 FAT32, mais dans le temps, que j’ai eu, c’est plus de travail que cela valait pour le faire fonctionner avec l’Arduino.  (Plus tard.)

Enfin, utiliser une variété de fils lors du câblage de la platine.  Elle rendra plus facile aux connexions de trace.  Comme vous le voyez, j’ai utilisé le rouge, noir, vert, jaune et blanc.  Je voudrais qu'avoir plus de couleurs.

En ce qui concerne l’alimentation 9 volts : une pile de 9 volts fonctionnera, mais vous aurez des problèmes étranges quand il commence à diminuer.  Une fois que la tension de la batterie (lorsqu’il est testé sur un compteur) est inférieure à 7 volts, que votre écran peut s’allumer très bien, mais il sera pas suffisamment courant pour alimenter l’Arduino et le comportement est quelque peu imprévisible.  Une 9 volts mur-verrue fonctionne très bien, et le LM7805 sur le BBB devrait être capable de gérer une entrée 12 volts, comme celui d’une auto-carte.  (S’il vous plaît utiliser remarquent cependant si vous mettez ceci dans un véhicule en mouvement !  Vous êtes seul responsable de ce qui se passe si vous distraire les autres conducteurs !  Vous pouvez même envisager de câblage jusqu'à un accéléromètre et désactiver l’affichage lorsque l’appareil est en mouvement.  Le circuit est vôtre, tout comme la responsabilité.  Je le recommande pour une fenêtre domestique ou de bureau, ou vitrine, pas un véhicule en mouvement !  J’aime l’idée de lui comme un autocollant, mais pas au risque de la vie ou la santé de quiconque!  En général cependant, cela devrait être beaucoup moins gênant que la plupart des panneaux routiers numériques, et beaucoup imprimé des autocollants pour pare-chocs avec dur pour lire le texte.)

Outils
J’ai utilisé les outils suivants pour réaliser ce projet :

  • Une puissance variable, qualitée, fer à souder
  • Coupe-fils
  • Dénudeurs de fils
  • Un multimètre (très utile pour les tests)
  • Une grande maquette sans soudure, d’essai - vous ne devrez pas cela
  • Un Dremel, avec des roues de coupe et mèches (pour faire des ouvertures dans le cas de l’enceinte)
  • Une perceuse à vitesse variable et divers forets

Logiciel

  • IDE Arduino 0017
  • Mon code de micro contrôleur (voir étape 3)
  • Éditeur d’image GIMP, ou un autre éditeur capable de produire des fichiers .xbm
  • Mon code xbmtodws, pour créer des fichiers d’image pour la carte SD de fichiers .xbm

Articles Liés

Potentiomètres numériques Arduino Shield

Potentiomètres numériques Arduino Shield

Le Bouclier de Arduino potentiomètres numériques a été testé pour la compatibilité avec Arduino Duemilanove, Diecimilaet Arduino UNO R1/R2Ce blason est issu de l'appareil AD5206 d'Analog Devices.Sur Internet, nous pouvons trouver quelques application
Algorithme de multimètre numérique shield pour Arduino

Algorithme de multimètre numérique shield pour Arduino

Cette instructable décrit un bouclier, qui convertit la carte « Arduino » dans un multimètre numérique (DMM).Le bouclier peut être inséré sur « Arduino » UNO und Duemilanove planches. Il peut fonctionner en trois modes :autonome - la mesure de donnée
Interfaçage d’un micromètre numérique à un Arduino & moniteur VGA

Interfaçage d’un micromètre numérique à un Arduino & moniteur VGA

Mise à jour : Igaging origine série utilisez un câble de Mitutoyo et la sortie du flux de données bit Mitutoyo 52. Le code et les schémas ci-dessous travaux SPC Digimatic étriers, micromètres, à composer des indicateurs et des échelles des deux socié
Thermomètre numérique avec Arduino

Thermomètre numérique avec Arduino

Ce projet utilise un Arduino, un capteur de température DS18B20 et l'affichage LCD 16 x 2 pour afficher la température de l'air actuel. Il peut être fait avec ou sans une maquette, mais une maquette le rend beaucoup plus facile à câbler.Il indique la
Rapide thermomètre numérique à l’aide de TTL convertisseur USB bon marché et DS18B20 - sans Arduino ou Raspberry Pi

Rapide thermomètre numérique à l’aide de TTL convertisseur USB bon marché et DS18B20 - sans Arduino ou Raspberry Pi

Dans mon précédent instructable j'ai donné une introduction au thermomètre numérique utilisant DS18B20 et ESP8266 Conseil nodemcu avec écran OLED SPI et programmation à l'aide de IDE Arduino. Cela exigeait une connaissance de programmation, base élec
Arduino à partir de zéro - thermomètre numérique

Arduino à partir de zéro - thermomètre numérique

J'ai aimé faire des projets avec Arduinos, mais 30 $ un morceau vos projets peuvent coûter chers. Je tiens donc à vous montrer comment vous pouvez faire votre propre Arduino à partir de zéro et faire des économies. Faites votre propre Arduino pour en
Création d’un thermomètre numérique avec Arduino

Création d’un thermomètre numérique avec Arduino

avez-vous jamais imaginer faire leur propre thermomètre numérique ? Avec le développement des technologies de plus en plus sophistiqués, tout ce que rien n'est impossible.Cette fois le projet est de créer votre propre thermomètre numérique avec Ardui
Voltmètre numérique en utilisant arduino

Voltmètre numérique en utilisant arduino

Voltmètre sert à mesurer la tension en circuit, voltmètre analogique ont 5 % d'erreur, il montre la valeur approximative, où le voltmètre numérique donne la valeur exacte de la tension dans le circuit. Tension est mesurée à l'aide de diviseur de tens
Fréquencemètre numérique

Fréquencemètre numérique

Tout d'abord, si vous aimez ce projet, s'il vous plaît votez pour moi dans la compétition de Laser d'ouragan et le concours de LED !Avez-vous jamais eu besoin de savoir comment rapidement quelque chose est oscillante ? Pour des choses comme les roues
Autocollant de fenêtre de vinyle personnalisé

Autocollant de fenêtre de vinyle personnalisé

Je suis sûr que vous avez vu un bon nombre de ceux-ci. Il y a tous les types de vignettes affichées dans les fenêtres du véhicule. Si il affiche un groupe préféré, une entreprise locale, familles de bonhomme allumette ou votre déclaration politique p
Création d’un thermomètre numérique à l’aide d’Intel Edison

Création d’un thermomètre numérique à l’aide d’Intel Edison

Tout d'abord, je tiens à remercier Instructables et Intel pour m'envoie-t-il des Intel edison avec le kit de démarrage. Ce Instructable consiste à créer le thermomètre numérique (en utilisant intel edison). Thermomètre numérique est assez simple et p
Mesurer la tension du chargeur de téléphone à l’aide d’un Simple multimètre numérique de base

Mesurer la tension du chargeur de téléphone à l’aide d’un Simple multimètre numérique de base

IntroductionJ'ai récemment acheté un chargeur de téléphone bon marché en cours d'exécution sur 4 AAA. Une pile AAA est évaluée à 1.5V. Jusqu'à 4 piles rend la tension totale: 6 V (1,5 X 4). Le téléphone intelligent doit seulement être chargé à l'aide
Voltmètre numérique

Voltmètre numérique

il s'agit d'une instructable pour les débutants d'apprendre à utiliser un convertisseur numérique analogiqueCela vous permettra de mesurer un rapport entre une tension de référence plus élevée et une tension d'entrée. Vous devez calculer vous-même la
Faire et d’installer un autocollant de fenêtre amovible en 10 minutes

Faire et d’installer un autocollant de fenêtre amovible en 10 minutes

Vous pouvez facilement faire des autocollants pour fenêtres temporaire de votre oeuvre ou une oeuvre que vous avez téléchargé à partir du web. Tout ce dont vous avez besoin c'est papier ordinaire, d'une imprimante, baume pour les lèvres et ciseaux -
1 xArduino Compatible Bare Bones Board KIT (BBBKit) Ask pour le régulateur LM7805 !15,00 $
1 xConseil BUB USB En option, voir ci-dessous...12,00 $
x 22416 dot Matrix Display DE-DP016 Maintenant disponible en vert: DE-DP017 VOIR REMARQUE IMPORTANTE CI-DESSOUS11,64 $ (23.28)
1 xCarte de Circuit imprimé Radio Shack 276-170 Voir PCB Veuillez noter ci-dessous2,99 $
1 xRadio Shack 8 x 6 x 3 projet enceinte 270-18096,99 $
1 x74HC4050 hexagonal tampon NON inversé *0,09 $
1 x16 broches DIP Socket0,75 $
1 xLM3940 3.3V régulateur1,75 $
1 xcondensateur tantale .47uf0,32 $
1 xcondensateur tantale 33uF *0,19 $
1 xElectrolytic Capacitor 33uF *0,11 $
1 xfemelle 1 x 20. 100" réceptacle en-tête Voir l’en-tête prise note ci-dessous.0,75 $
1 x2 x 8 enveloppé en-tête de zone0,49 $
1 xCarte de dérivation pour carte SD-MMC Voir carte SD-MMC Veuillez noter ci-dessous.17,95 $
8 x4-40 3/4" vis avec3,98 $
1 xCarte SD de faible capacité (par exemple 512 MB)
1 xsource d’alimentation de 9 v
Souder et fil de calibre 22 de différentes couleurs