NeoWeather : Indicateur de climat ambiant (2 / 7 étapes)

Etape 2: Raccorder vers le haut

OK, le temps de commencer à construire. Découvrez le schéma ci-dessus pour voir comment cela va ensemble. Quelques notes sur la conception électrique ici. Si vous voulez juste construisez-le, dessinée et ne vous inquiétez pas sur les détails, passez les points vignettes :

  1. Les Neopixels sont destinés à être utilisé avec un rail d’alimentation 5V. Nous allons pour cela fournir en alimentant notre gadget d’un connecteur USB (VBUS est 5V). Lorsque l’imp est exécuté depuis le 5V sur le connecteur USB, le coussin « Vin » sur l’évasion de Imp passe 5V à travers. Si vous avez l’intention d’alimenter votre Conseil de quelque autre façon, n’oubliez pas cette exigence.
  2. J’ai mis une diode entre VIN sur l’évasion de l’Imp et PWR_IN sur l’anneau de Neopixel - étrange ! Il s’agit d’un peu d’un hack, et cela a à voir avec le fait que la PMI ne fonctionne pas à 5V. Il fonctionne à 3.3V. La carte de dérivation comprend une alimentation qui fournit l’Imp avec le 3.3V nécessaire rail. Par conséquent, lorsque l’imp envoie des signaux à la Neopixels, logique haute est 3, 3V, 5V pas.
    • Sur certains blocs d’alimentation, les Neopixels ne me dérange pas cela tellement et ils écoutent et the Right Thing. Autres alimentations, cependant, la différence entre logique haute pour le Neopixels et logique haute pour l’Imp est trop grande, donc les Neopixels ne répondent pas. La diode « » résout ce problème en laissant tomber de Vin à la Neopixels par sujet de 1V. Les Neopixels fonctionnent encore très bien à 4V, et la différence de niveaux logiques est beaucoup plus petite.
    • L’inconvénient de cette méthode est que la diode dissipe un peu de puissance. Si vous voulez conduire un grand nombre de Neopixels (et utiliser beaucoup de puissance), vous devriez résoudre ce problème dans votre conception * correctement * - en ajoutant un traducteur de niveau. Vous pouvez faire un un PFET et deux résistances 1kΩ!
  3. Neopixels utilisent un protocole spécial de 1 fil pour communiquer, et le moment est critique. L’Imp ne supporte pas cela en mode natif, donc nous utilisons le bus SPI de l’Imp à le pour imiter. En définissant la fréquence d’horloge de SPI correctement et raccordement MOSI ("Master-Out, esclave-In") ligne de l’Imp de saisie des données de le Neopixel, nous pouvons simuler les signaux des que neopixels s’attendre. L’Imp a besoin d’utiliser SPI257 pour cela (SPI189 ne sera pas aller assez vite), donc la données en ligne doit être branchée au Pin7 Imp. Pour plus d’informations sur la communication Neopixel, examinons les excellent guide de Adafruit. Vous pouvez aussi jetez un oeil à la WS2812 (Neopixel) feuille de données.

OK, avec celui de la route :

  1. Branchez votre diode sur la carte de dérivation Imp. Gardez les cordons courts si vous le pouvez, fil dénudé, crée une opportunité pour vous de votre bloc d’alimentation à court. Vous voulez de la diode anode connectée à la carte de dérivation. La cathode est l’autre extrémité de la diode, et il a une petite rayure autour d’elle. Cela devrait être plus éloigné de la carte de dérivation.

La carte de dérivation de la bande vers le bas, couper le fil d’anode de la diode et mettez-le dans le coussinet de VIN sur la carte de dérivation. Vous pouvez plier la diode n’est parallèle à la carte de dérivation et le morceau de ruban adhésif pour tout maintenir en place. Faire chauffer la partie et le tapis avec le fer à souder et appliquer peu de soudure. N’oubliez pas : chauffer les pièces, pas la soudure. La soudure doit s’écouler dans l’articulation lorsque les pièces sont assez chauds.
  • Couper un morceau de fil (rouge, si vous en avez) à environ 2" à 3" et 1/8" à 1/4 po de chaque extrémité de bande. Placez une extrémité du fil donc il est en contact avec de la diode cathodeet tape le fil en place. Chauffer la cathode et votre fil de nouveau ensemble, puis appliquer la soudure.
  • L’autre extrémité de votre fil rouge va à la borne de PWR sur l’anneau de Neopixel. L’anneau de la bande vers le bas, puis souder le fil sur elle la même manière que vous l’avez fait avec la cassure de l’Imp.
  • Coupez un autre morceau de fil (noir de préférence) et cela entre un des coussinets pour GND de l’évasion et l’un des tampons GND de l’anneau Neopixel souder.
  • Tailler une troisième et dernière pièce du fil (toute couleur unique, maintenant) et celui entre Pin7 coussin de l’évasion et le coussin Données dans l’anneau de soudure.
  • C’est tout ! Nous allons tester.

    Articles Liés

    Raspberry Pi - Tutorial de Java pour le capteur de lumière ambiante TSL45315

    Raspberry Pi - Tutorial de Java pour le capteur de lumière ambiante TSL45315

    TSL45315 est un capteur de lumière ambiante numérique. Il rapproche de réponse de l'oeil humain sous différentes conditions d'éclairage. Les dispositifs ont trois temps d'intégration réglable et fournissent une sortie directe lux 16 bits via une inte
    Raspberry Pi - tutoriel de Python pour le capteur de lumière ambiante TSL45315

    Raspberry Pi - tutoriel de Python pour le capteur de lumière ambiante TSL45315

    TSL45315 est un capteur de lumière ambiante numérique. Il rapproche de réponse de l'oeil humain sous différentes conditions d'éclairage. Les dispositifs ont trois temps d'intégration réglable et fournissent une sortie directe lux 16 bits via une inte
    Raspberry Pi - BH1715 numérique capteur de lumière ambiante Python Tutorial

    Raspberry Pi - BH1715 numérique capteur de lumière ambiante Python Tutorial

    Le BH1715 est un capteur de lumière ambiante numérique avec une interface de bus I²C. Le BH1715 est utilisé communément pour obtenir les données de lumière ambiantes pour régler la puissance de rétro-éclairage LCD et clavier pour les appareils mobile
    Raspberry Pi - BH1715 numérique capteur de lumière ambiante Java Tutorial

    Raspberry Pi - BH1715 numérique capteur de lumière ambiante Java Tutorial

    Le BH1715 est un capteur de lumière ambiante numérique avec une interface de bus I²C. Le BH1715 est utilisé communément pour obtenir les données de lumière ambiantes pour régler la puissance de rétro-éclairage LCD et clavier pour les appareils mobile
    Pression et température indicateur de Arduino

    Pression et température indicateur de Arduino

    Ce projet lit la pression barométrique, la température ambiante, la date, l'heure et gère la couleur de l'affichage d'un téléphone Siemens S55 j'ai vidé.Étape 1: Description du systèmeComme peut être vu dans les photos ci-dessus et dans le diagramme
    SurfCube : Un affichage ambiant des vagues et marémotrice données

    SurfCube : Un affichage ambiant des vagues et marémotrice données

    SurfCube est un affichage ambiant pour présenter des données vagues et marées pour les surfers, ou pour ceux qui vivent près de la côte. Cela permet à un utilisateur de suivre les conditions de marée et des vagues d'océan/mer à un endroit fixe avec u
    La lumière ambiante interactif

    La lumière ambiante interactif

    c'est mon premier instructable !S'il vous plaît garder avec moi alors que j'ai du mal à écrire un anglais correct. N'hésitez pas à me corriger !J'ai commencé ce projet juste après le concours « Eclairez il » a commencé. Je souhaite que j'avais fait b
    Construire vos propres barres d’éclairage ambiant color

    Construire vos propres barres d’éclairage ambiant color

    cette instructable explique comment construire, montage et effets vidéo style barres lumineuses LED de contrôle prévoyant pleine couleur éclairage ambiant de la pièce, mais aussi « ambilight ».Notez que le clignotement de la LED n'est pas aussi perce
    Faible coût capteur de débit d’eau et affichage ambiant

    Faible coût capteur de débit d’eau et affichage ambiant

    l'eau est une ressource précieuse. Des millions de personnes n'ont pas accès à une eau potable, et que 4 000 enfants meurent de maladies de l'eau contaminée chaque jour. Pourtant, nous continuons d'être inutiles avec nos ressources. L'objectif global
    Arduino Nano - tutoriel numérique capteur de lumière ambiante BH1715

    Arduino Nano - tutoriel numérique capteur de lumière ambiante BH1715

    Le BH1715 est un capteur de lumière ambiante numérique avec une interface de bus I²C. Le BH1715 est utilisé communément pour obtenir les données de lumière ambiantes pour régler la puissance de rétro-éclairage LCD et clavier pour les appareils mobile
    Particule Photon - tutoriel numérique capteur de lumière ambiante BH1715

    Particule Photon - tutoriel numérique capteur de lumière ambiante BH1715

    Le BH1715 est un capteur de lumière ambiante numérique avec une interface de bus I²C. Le BH1715 est utilisé communément pour obtenir les données de lumière ambiantes pour régler la puissance de rétro-éclairage LCD et clavier pour les appareils mobile
    Arc en ciel ambiant horloge

    Arc en ciel ambiant horloge

    Bonjour Instructables, Bonjour tout le monde.Il s'agit de mon premier projet jamais ici. Espère vous plaira et Désolé pour d'éventuelles erreurs.Voici une horloge qui indique non seulement le temps, mais il indique également la température et l'humid
    DIY Eclairage ambiant avec Hyperion. Fonctionne avec des Sources HDMI/AV || Raspberry Pi

    DIY Eclairage ambiant avec Hyperion. Fonctionne avec des Sources HDMI/AV || Raspberry Pi

    Il s'agit d'un élargissement de ma précédente version de l'éclairage ambiant. Jetez un oeil à ce premier :Cette fois je vais ajouter une nouvelle fonction à mon bricolage de l'éclairage ambiant. Jusqu'à présent, il fonctionne uniquement avec le logic
    Chemise climatisée

    Chemise climatisée

    Air conditionné chemise vous tenir au frais tout en regardant professionnel ; donc vous pouvez garder votre sang froid. Ce court métrage climatisé a deux ventilateurs (de chaque côté près de l'arrière de cette chemise) qui forcent l'air frais sous le