Bitcoin prix Mnémo (ou presque) à partir de zéro en utilisant Arduino comme ISP (2 / 6 étapes)

Étape 2: Test de maquette

Je vous suggère tout miser sur une maquette d’abord en utilisant votre Arduino (j’ai utilisé l’Arduino UNO). Ensuite, vous serez en mesure de tester si le code fonctionne et que vous êtes en mesure de se connecter à votre WIFI (si vous avez entré les informations d’identification erronées etc..). Ces images vous montrera comment mettre en place à l’aide du bouclier CC3000, mais il travaillera avec l’évasion aussi bien. Il suffit de suivre les instructions ci-dessous pour savoir quelle broche va où.

Adafruit CC3000
Comme vous voyez dans l’image que j’ai utilisé un bouclier CC3000 autour de la pose, j’ai eu, mais vous serez en mesure d’utiliser l’évasion aussi bien. Si vous utilisez l’évasion vos NIP devrait ressembler à ceci :

  • IRQ -> Arduino 3
  • VBEN -> Arduino 5
  • CS -> Arduino 10
  • MOSI -> Arduino 11
  • MISO -> Arduino 12
  • CLK -> Arduino 13
  • Vin -> puissance
  • GND - > sol

Affichage à cristaux liquides
Sur l’écran. J’ai ai numéroté les broches sur l’affichage de 1-16 et du bas vers le haut. Jetez un oeil à l’image ainsi, dans le cas où vous voulez confirmer l’installation. Comme vous pouvez le voir sur l’image, je n'ai pas ajouté des réglettes à broches femelle sur mon bouclier CC3000, qui rend un peu difficile connecter les fils. Essayez de plier l’extrémité des fils un peu pour faire un crochet, si vous êtes confrontés au même problème - cela a fonctionné parfaitement pour moi. Assurez-vous qu’ils ne pas raccorder sous le bouclier.

  • LCD 1 -> au sol
  • LCD 2 -> puissance
  • Écran LCD 3 -> au sol (ou vous pouvez l’ajouter à un potentiomètre, qui relie à l’alimentation et de masse. Il s’agit de modifier le contraste de l’écran. J’ai cependant a obtenu le meilleur résultat en branchant directement sur le sol.)
  • LCD 4 -> Arduino 8
  • LCD 5 -> sol
  • LCD 6 -> Arduino 7
  • Écran LCD 11 -> Arduino 6
  • LCD 12 -> Arduino 4
  • Écran LCD 13 -> Arduino 9
  • Écran LCD 14 -> Arduino 2
  • LCD 15 -> puissance à travers une résistance de 220 ohms
  • LCD 16 -> sol

Commutateurs
Enfin, vous ajoutez vos interrupteurs/boutons sur le centre-rail de la maquette. Reliez maintenant une jambe au pouvoir et l’autre à la terre à travers un 10k résistance ohms. La jambe en face de la résistance va sur les broches de l’Arduino. Je n’ai pas assez d’espace sur mon petit montage d’essai, donc j’ai dû faire preuve de créativité et d’utiliser des câbles avec réglettes à broches femelle pour connecter mon 4ème passage à l’Arduino. J’ai utilisé les broches analogiques car nous courons faibles sur les broches numériques sur l’arduino. J’ai utilisé A0, A1, A2 et A4, mais vous pouvez utiliser tous que vous aimez. N’oubliez pas de modifier le code/sketch en conséquence !

Télécharger sketch
Tous que nous avons besoin maintenant est Télécharger le croquis. J’ai ont commenté chaque section du code mais surtout est en danois. Toutefois, il devrait être facile de comprendre le code lui-même. Je vais le changer pour une version en anglais quand j’aurai du temps libre. N’hésitez pas à apporter des modifications, et je serais ravi de voir ce que vous faisiez. C’est un morceau assez long du code et au lieu de copier coller, je l’ai ai téléchargé ici.

Vous aurez besoin de modifier les détails de votre WIFI. Les lignes suivantes doivent être modifiées :
#define WLAN_SSID « Network_name »
#define WLAN_PASS « Passphrase »
#define WLAN_SECURITY WLAN_SEC_WPA2 (seulement changer cela si vous n’utilisez pas WPA2)

Le code/croquis n’est certainement pas parfait, mais il fait vraiment le travail. Vous êtes cordialement invités à aller de l’avant et à apporter les améliorations. Par exemple, je n’ai pas ajouter n’importe quel debouncing pour les interrupteurs, mais seulement un petit délai pour les empêcher de pénétrer appuyé plusieurs fois sur un simple clic. Il a parfaitement fonctionné pour mon commutateurs, mais cela pourrait être un bon endroit pour commencer, surtout si vos boutons réalisez même lorsque vous n’appuyez pas sur eux. Veuillez télécharger votre exemple et faire un commentaire à ce sujet. Je vais certainement ajouter toute bonnes améliorations à ce code.

Une fois que tout fonctionne comme il se doit, allez-y et effacer votre maquette pour faire place à l’étape suivante.

Articles Liés

LED de contrôle utilisant Arduino Bluetooth et Android. (Partie 1)

LED de contrôle utilisant Arduino Bluetooth et Android. (Partie 1)

Cette instructable est un simple expliquant tutorial comment contrôler une LED en utilisant Android Bluetooth.Vous aurez besoin :Arduino UNORésistances 300Ω (3 x)Résistance 150ΩLEDChasubles ;Bluetooth Module (HC-06/autres) ;Téléphone Android ;Apk de
Bitcoin prix changement Ticker

Bitcoin prix changement Ticker

Hey tout le monde, dans ce instructable, je vais vous montrer comment faire un correcteur de prix de Bitcoin qui indique si le prix du Bitcoin est allé vers le haut ou vers le bas.Il travaille en (presque) en temps réel sur internet et a 3 LEDs ; un
BRICOLAGE main robotisée de 200 $ - partie 2: le contrôleur - projet Arduino

BRICOLAGE main robotisée de 200 $ - partie 2: le contrôleur - projet Arduino

j'ai conçu et construit cette main robotisée et le contrôleur pour moins de 200 $.  Les doigts et le pouce sont contrôlés par servomoteurs.  La première vidéo montre la main en action.  La deuxième vidéo montre comment faire le contrôleur.Visitez mon
La partie de ESP8266 2 - serveur Web Arduino

La partie de ESP8266 2 - serveur Web Arduino

Dans mon précédent instructable The ESP8266 partie 1 - Module WIFI série pour Arduino, j'ai tenté de décrire ce qui est, comment faire pour se connecter, tester et configurer le ESP8266 (appelons-le ESP pour faire court). Ici, nous ferons une vue d'e
Faire en plastique modèles 3D à partir des dessins de CAO utilisant un automatisé « fraiseuse »

Faire en plastique modèles 3D à partir des dessins de CAO utilisant un automatisé « fraiseuse »

un bon moyen de faire des modèles 3D en plastique facilement.Etape 1: acheter des trucs you'll need:--une machine de graveur EGX-300 (nous l'utiliserons pour le fraisage)(http://www.rolanddga.com/products/engravers/EGX-300/) Je l'ai vu sur ebay pour
Simple LED lights bande parti en utilisant arduino

Simple LED lights bande parti en utilisant arduino

Inspiré parprojet de GreatScottLabJe ne pouvais pas trouver toutes ces pièces alors j'ai commandé un frein à Conseil pour MSGEQ7 puce et utilisé dans ma construction. Il a aussi 3 transistors MOSFET pour RGB led strip.MSGEQ7 est un égaliseur graphiqu
Auduino - Lo-Fi Arduino synthétiseur

Auduino - Lo-Fi Arduino synthétiseur

Dans ce instructable je vais vous montrer comment j'ai fait le Auduino Synthétiseur. Il est destiné à être écouté sur le casque, mais si vous souhaitez écouter sur haut-parleur, vous devrez utiliser un amplificateur qui je montrerai dans autres instr
Comment programmer un ATtiny 85 Digispark

Comment programmer un ATtiny 85 Digispark

Alors, pourquoi une autre « comment faire » sur le 85 ATtiny ?Principalement pour clarifier les étapes clés qui pourraient aider à éviter les problèmes vécus par tant d'autres, avec des erreurs comme ça :« avrdude : stk500_getsync() : pas synchronisé
Générique Automotive Light effet PIC/Arduino Modules

Générique Automotive Light effet PIC/Arduino Modules

ce sont des modules simples, j'ai fait avec un pic microcontrôleur 12C 508. Je les utiliser pour créer des effets différents. Les Mosfets sont capables de certains curernt décent avec très peu de chauffage. J'ai utilisé ces pour clignotants séquentie
DIY intervallomètre pour canon DLSRs

DIY intervallomètre pour canon DLSRs

intervallomètre DIY : Hey les gars!! .....Il s'agit de mon premier espoir instructable, qu'il va bien.Dans ce un tutoriel pour un intervallomètre pour Canon reflex numériques. Dans ce Instructable vous pouvez construire votre propre intervallomètre.
Presque au levain

Presque au levain

vous demandez "pourquoi presque au levain?"Comme un boulanger débutant, je vais vous dire : parce que je suis trop poulet à aller jusqu'au bout !  Donc j'ai utiliser un peu de levure acheté en magasin.  Qui réduit la quantité de temps de montée
Conception et construction d’un synthétiseur avec Meeblip et Arduino, ajouté des vidéos !

Conception et construction d’un synthétiseur avec Meeblip et Arduino, ajouté des vidéos !

Pour mon stage chez Create Digital Music/Meeblip j'ai créé un amusant petit synthétiseur. Cette chose est censée être plus souples que les autre synthétiseur en le rendant complètement indépendant ; C'est une batterie a son propre amplificateur/encei
Ultrasons Garage Parking Assistant avec Arduino et un ATtiny85

Ultrasons Garage Parking Assistant avec Arduino et un ATtiny85

à thé Bonjour camarades, je veux partager avec vous un projet simple qui j'ai mis en place. Je suis nouveau sur le prototypage/circuits et a pris seulement deux semestre de cours Java, donc quand je suis allé chercher des projets simples à développer
RGB 8x8x8 LED Cube

RGB 8x8x8 LED Cube

Pour ceux peu familiers avec les cubes de LED, ils sont simplement un tableau à 3 dimensions de LEDs qui font pour les écrans intéressants. Mon projet ici n'est pas le premier cube de LED RVB, ni est il le meilleur, mais je suis documenter mon proces