Twitter Watcher, the #twatch (2 / 6 étapes)

Étape 2: matériel

Nous avons utilisé la version freeware de Cadsoft Eagle pour faire le circuit et les PCB. Télécharger les derniers fichiers de la page Google Code du projet.

Cette section a perdu beaucoup de mise en forme à Instructables, vous pouvez voir la version originale ici.

Microcontrôleur 18F67J60 PIC Ethernet

Le Microchip PIC 18F67J60 est parfait pour ce projet car il combine une interface de réseau ethernet et un microcontrôleur de 41 MHz (10 MIPs) dans un petit paquet pour seulement quelques dollars. Il s’agit seulement en 64pin + paquets TQFP, mais nous n’avons pas un problème il a souder à la main à une carte professionnelle.

Le PIC nécessite une alimentation 3,3 volts. La portion de l’ethernet est puissance vraiment faim, donc nous avons utilisé un géant LD117 TO-220-régulateur de 3.3 volts (VR1). Nous avons choisi un régulateur grand parce qu’il pourrait avoir à dissiper un tas de chaleur selon l’alimentation d’entrée. Le régulateur requiert une petite contribution découplage condensateur (C15) et un condensateur de sortie grand 10uF (C3).

Il y a un gros hic avec ces puces : ils peuvent seulement être programmés environ 100 fois. Qui rend le développement difficile, donc nous avons également conçu une version de développement de la #twatch basée sur une puce différente. Plus d’infos sur ce modèle dans un prochain article.

Chaque broche d’alimentation PIC obtient un 0.1uF (C17-C23) de condensateur de découplage. Le commandant de bord a un régulateur interne de 2,5 volts pour le microcontrôleur et noyaux de l’ethernet, l’organisme de réglementation exige un condensateur de tantale 10uF (C1).

Le PIC est programmé par un en-tête de PDCI 5pin. La broche de remise à zéro MCLR est tenue maximale avec une résistance de pull-up de 10K (R21), une résistance supplémentaire (R4) et condensateur (C16) recommandé par la feuille de données protègent contre diverses affections de réinitialisation accidentelle.

La section ethernet mandate un cristal externe de 25MHz (Q1). Deux condensateurs de 33pF (C4, C5) remplir le circuit oscillateur.

Nous avons accompagné d’une prise ethernet intégré magnetics (J2). Le jack est un HanRun HR911105A, fournis par Seeed Studio - soyez sûr d’obtenir la même prise, une prise compatible, ou ajuster le PCB pour un jack, vous pouvez trouver. L’interface ethernet nécessite une coupure (R30-33, C10-11, L1) et 2.28Kohm 1 % résistance de polarisation (R7, non illustré).

Hd44780 caractères LCD

Le #twatch prend en charge un 4line « standard » 20character 5 volts LCD HD44780 avec un rétro-éclairage + 5 volts. Vous les trouverez habituellement pour environ 10 $ sur eBay. N’oubliez pas de vérifier que votre écran LCD correspond le brochage de #twatch avant de la fixer. La plupart écrans LCD sont les mêmes, mais pas tous.

Presque tous les caractères LCD exploitée à 5volts, pour nous fournir une alimentation 5 volts d’un régulateur 7805 commun (VR2, C14, C2). L’écran LCD avec rétro-éclairage pourrait potentiellement utiliser un tas de courant, donc nous avons utilisé un autre grand à-220 régulateur. C12 est un condensateur de découplage de l’alimentation du LCD, mais LCDs ont déjà embarqué de découplage. C12 ne doivent pas être remplis, nous juste inclus en cas de problèmes de stabilité.

Pour la vitesse de rafraîchissement maximum, l’écran LCD est contrôlé via pleine interface 8 bit.

Écrans LCD la plupart est des pièces de 5 volts qui nécessitent environ 4.25volts+ pour vous inscrire à un niveau élevé sur les broches de données, mais le PIC 18F65J60 n'est qu’une partie de 3,3 volts. Heureusement, le PIC a un tas de pins tolérant 5 volts donc nous pouvons tenir le signal à 5volts avec une résistance de pull-up de la 10K (R10-R19) et puis branchez-le en changeant le paramètre d’orientation broche PIC. Ceci s’appelle généralement une sortie ouvrir la vidange .

Certains écrans LCD plus récents course à 5volts, mais fonctionne toujours aux niveaux de l’interface 3,3 volts. Le #twatch sera supportent ce mode si vous laissez R10-19 ainsi aucune tension de pull-up ne va sur les chevilles et changer le firmware pour changer le registre LAT au lieu du Registre TRIS dans HD44780.c.

Contraste écran LCD est contrôlée par une tension de polarisation, habituellement générée avec une 10Kohm potentiomètre. Le #twatch PCB a empreinte pour un pot SMD peu coûteux de 3mm (R2) et un deuxième espace pour utiliser un pot plus grand, à travers-trou (R2A). Seul doit être renseigné!

Juste au cas où il y le bruit de l’alimentation de tous les trucs d’ethernet, nous filtrons la tension de polarisation par une perle de ferrite petit (L2). Nous avons également inclus un condensateur pour filtering(C13) supplémentaires, mais nous ne l’utilisaient comme aucun élément n’est réellement nécessaire.

Le #twatch peut contrôler le rétro-éclairage simple + 5 volts jusqu'à 400mA ou alors. Le PIC passe un transistor (NPN1) grâce à un 240 ohms actuel limitant la résistance (R3, non illustré). Nous avons utilisé un transistor qui peut gérer 800mA + avec un gain de 250hfe +, donc le PIC peut commuter une charge importante avec ses 20mA broche maximum courant de sortie.

R1 est une résistance de limitation de courante pour le rétro-éclairage LCD, si nécessaire. Nous avons utilisé une résistance à travers-trou, donc il peut dissiper beaucoup de chaleur avec grand rétro-éclairage, et parce que c’est la taille plus facile à trouver localement et souder vous-même. Si votre contre-jour ne nécessite pas une résistance, il suffit de remplacer R1 avec un morceau de fil. Nos LCD requis une résistance de 3 ohms pour une alimentation de rétro-éclairage 240mA.

Certains rétro-éclairage utilise beaucoup de puissance, donc nous avons mis les broches d’alimentation juste à côté de l’alimentation et renforcé le plan de masse avec un tas de VIAs. Certains rétro-éclairage LCD fantaisie exigeant des circuits en voiture particulière, donc soyez sûr que vôtre utilise une alimentation simple + 5 volts pour éviter tout dommage.

Bloc d’alimentation

Le #twatch nécessite une alimentation de 6-7 volts via un jack d’alimentation 2,1 mm (J1). fiches de 2,1 mm sont la taille la plus commune et livré avec chaque bloc d’alimentation universel.

Plus la tension d’alimentation vous utilisez, plus la chaleur qui doit être dissipée de VR1 et VR2. N’oubliez pas que le #twatch est un prototype Conseil d’apprentissage, il n’est pas un produit commercial complet et testé. Prendre des précautions de sécurité appropriées et ne l’exécutez pas sans surveillance.

Articles Liés

Twitter a permis Text to Speech

Twitter a permis Text to Speech

Faites savoir ce que vous mangez pour le petit déjeuner avec un synthétiseur vocal de style 80 ' s ! Ce projet utilise un Arduino pour envoyer votre flux Twitter à une puce de générateur de voix appelée le SpeakJet. La configuration que j'utilise ici
The Walking Dead saison 3 épisode 15 en ligne montre la s03e15 de Walking Dead en ligne gratuitement Putlocker

The Walking Dead saison 3 épisode 15 en ligne montre la s03e15 de Walking Dead en ligne gratuitement Putlocker

en streaming sur Watch The Walking Dead saison 3 Episode 15, regarder The Walking Dead 3 x 15 Streaming gratuit en ligne, Watch The Walking Dead S3 X E15 en ligne en Streaming gratuit, Watch The Walking Dead S03E15 en ligne en Streaming gratuit, Watc
Recyclé de bouchons en liège collier tutoriel

Recyclé de bouchons en liège collier tutoriel

JewelryLessonVideos.com en liaison avec des bijoux uniques Purr-lant présente : recyclé vin Cork collier tutoriel. Cette leçon est une excellente façon de recycler un vieux bouchons en liège et en faire un collier de portable !Créatrice de bijoux pub
8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

8 de CHR X 8 X 8 LED Cube revisité avec des améliorations !

Reportez-vous à l'étape 17 pour plus d'informations concernant le mode de saisie de musique pour les planches non-rampe.Il y a maintenant 7 modes de la musique dans le code affiché, et je suis à la recherche pour d'autres idées pour des animations ou
Gut vérifier un Tweeting et Facebooking frigo

Gut vérifier un Tweeting et Facebooking frigo

j'ai un problème, je suis en train de perdre du poids, mais j'adore grignoter tard dans la nuit. Et personne ne sait que j'ai même le faire. Cela étant l'un des mes plus grands obstacles, j'ai pensé pourquoi ne pas inclure tous mes amis de médias soc
Wi-Tricity (électricité sans fil)

Wi-Tricity (électricité sans fil)

s'il vous plaît note ce Instructable et suivez-moi pour plus cool guides étape par étape.Fait par Manish Kumar, Murtaza Tunio, Minaam Abbas, Mustafa Rashid et Saad Hirani.Électricité sans fil est l'une des plus nouvelles solutions à la crise du pouvo
Comment souder parfaitement !

Comment souder parfaitement !

Brasage est un processus par lequel deux ou plusieurs éléments métalliques sont réunis par la fusion et qui coule comme du plomb, un métal d'apport de soudure dans l'articulation.Soudure est très simple.Il suffit de suivre les instructions ci-dessous
Aimant de réfrigérateur Scoochmaroo

Aimant de réfrigérateur Scoochmaroo

il s'agit d'une entrée pour le défi de la semaine.  Parce que l'origami est si belle que je voulais faire un métier d'origami qui serait pratique et utile.  J'ai fait un aimant de réfrigérateur pour ce tutoriel.  J'ai fais certainement plus de morcea
Burritos mexicains avec l’Innovation pakistanais

Burritos mexicains avec l’Innovation pakistanais

Bonjour tout le monde je suis de retour. J'espère que vous tous le font bien.Aujourd'hui cette recette que j'ai acheté pour vous est en fait une experience d'idée de collation et petit déjeuner pour mon mari.Burritos mexicains sont principalement con
Le meilleur papier BOOMERANG jamais réalisé.

Le meilleur papier BOOMERANG jamais réalisé.

C'est presque mon premier instructable.dans ce vous va être en sachant comment faire le meilleur boomerang de papier dans le monde.Si vous regardez la vidéo directement au lieu de lire celui-ci... Il serait un peu mieux...La vidéo inclut même la faço
Arduino clignotant LED vidéo

Arduino clignotant LED vidéo

 Watch the two following videos, here is the code. int led1Pin=1; int led2Pin=2; int led3Pin=3; int led4Pin=4; int led5Pin=5; int led6Pin=6; int led7Pin=7; int led8Pin=8; int led9Pin=9; voidsetup() { pinMode(led1Pin, OUTPUT); pinMode(led2Pin, OUTPUT)
Faire un presse-agrumes hors d’une bouteille en plastique!!!

Faire un presse-agrumes hors d’une bouteille en plastique!!!

Dans ce Instructable je vais vous montrer ce qu'il faut faire avec une bouteille vide de peu 2... Suivez ces étapes simples et vous allez boire Sweet Orange jus en pas de temps... Donc s'il vous plaît la prochaine fois que vous avez un vide 2 petite
Comment l’eau Vanishing

Comment l’eau Vanishing

AVERTISSEMENT *** WATCH THE VANISHING eau truc premier cette vidéo révèle comment le truc de l'eau fuite est fonctionne. Il n'est pas magique mais de chimie.Musique : Kevin MacLeod
Fusée voiture Extravaganza!!!

Fusée voiture Extravaganza!!!

Lab de voiture de fusée que notre classe fait mention physique !Matériaux :1. tout Car(watch the weight-not to light and not to heavy) Wheels Hot2. modèle moteur-fusée (préférence C6-5) (C6-5 lui donnera plus de vitesse) (devra également les Buttplug