Créer votre premier périphérique Ethernet de l’ITO. Partie 5: ITO, domotique (4 / 8 étapes)

Étape 4: Circuit composant B - vue d’ensemble

Cette conception de circuit vomi quelques intéressants problèmes à résoudre avant que je pourrais rassembler tous les sous-systèmes. Les principales questions étaient interfaçage aux périphériques plus SPI et I2C où ces éléments étaient 3v3 et 5v.

Plus précisément, le bouclier Ethernet et carte SD étaient accessibles via 5v SPI et sont conformes, le ILI9341 est SPI mais 3v3 compatible (même s’il est alimenté via + 5v telle qu’elle a sur Conseil + 3v3 règlement mais aucun niveau déplacement à ses entrées et sorties).

L’écran LCD et les CCF sont I2C et 5v compatible, alors que le module BMP085 était I2C avec rails de 3v3. Encore une fois similaire à l’affichage TFT avec à bord + 3v3 règlement.

Pour régler ce problème, j’ai utilisé deux méthodes de niveau de transfert ; pour le bus SPI, j’ai utilisé un CD4050 et pour le BMP085 j’ai utilisé un FET « Accueil roulé » niveau shifter.

J’ai utilisé 10K pull ups pour les lignes I2C. Vous pouvez remarquer il sont a deux ensembles de 10K pull ups sur paire pour le BMP085 (R5/6) et l’autre pour le CCF (R7/8). En fait le deuxième set ne sont pas nécessaires, mais le circuit que j’ai publié est fidèle à ma disposition réelle et mon système utilise un CCF modulaire j’ai « knocked up » pour ce instructable et il contient sa ' propre paire de 10K pull ups afin que je puisse ré-utiliser plus tard.

Toutes les entrées à l’Arduino Mega 2560 sont via des boutons tactiles, dont chacune est tirée indépendamment haute via une résistance de 1K. Cela donnera un niveau élevé de logique en relâchant et un minimum de logique lorsque vous appuyez sur. Cet État est inversé dans le logiciel.

Pour la sortie LED un ballast 1K résistance sert à limiter actuel. La LED est allumée par une logique forte sur la broche de sortie D6. Donc aucune inversion d’État du logiciel n’est nécessaire.

Un 10K de tirer vers le haut de résistance est utilisé pour la ligne de données d’e/s à la DHT22 conformément à la feuille de données de fabricants. Communications à ce dispositif est par l’intermédiaire de D2 sur la Mega 2560 et jolie que beaucoup suit l’exemple Adafruit.

Le levier de vitesses niveau inutilisée qu'ic1f entrée est liée à 0V pour éviter toute oscillation à partir d’une entrée flottante.

Articles Liés

« Proxénétisme » votre premier périphérique WiFi d’Ito. Partie 4: ITO, domotique

« Proxénétisme » votre premier périphérique WiFi d’Ito. Partie 4: ITO, domotique

OK, pas tellement proxénétisme mais qui s'étend de votre premier appareil ITOIntroductionCe Instructable documente comment simple c'est d'étendre et de développer un dispositif d'Ito (photographié ci-dessus) et s'articule autour du module ESP8266-01
Choisir votre premier reflex numérique

Choisir votre premier reflex numérique

Au moment de choisir votre premier reflex numérique (Digital Single Lens Reflex) il y a beaucoup de choses à considérer.Apposées à l'achat d'un compact, lorsque vous achetez un reflex numérique vous achetez dans un système.DSLR lentilles durent souve
Thermomètre intérieur/extérieur USB (ou "Mon premier périphérique USB")

Thermomètre intérieur/extérieur USB (ou "Mon premier périphérique USB")

il s'agit d'une conception simple qui illustre l'USB périphérique sur le PIC 18Fs. Il y a un tas d'exemples pour les 18F4550 40 broches chips en ligne, ce dessin montre la plus petite version de 18F2550 28 broches.Le PCB utilise des pièces de montage
Enfant en bas âge preuve votre électronique périphérique à l’aide de bouchons d’oreille

Enfant en bas âge preuve votre électronique périphérique à l’aide de bouchons d’oreille

le titre l'explique tous les gens. Il ne prend que quelques minutes et est très bon marché.Pièces et outils> une peau qui correspond à votre appareil électronique. (Je n'avais pas un, bien que je vais poster des photos de l'un sur mon kindle.)> un d
Comment faire le périphérique USB (PIC18F)

Comment faire le périphérique USB (PIC18F)

je vais montrer comment un simple périphérique HID générique USB, planche à pain création du firmware PIC18F et enfin de l'interface Windows pour le périphérique qui vous permettra de contrôler un LED depuis le PC et lire l'état d'un bouton de l'appa
Guide pour votre premier CoreBluetooth iPhone App

Guide pour votre premier CoreBluetooth iPhone App

Nous sommes IoTalabs et nous sommes un groupe de passionnés de l'Internet des choses qui aiment le piratage ensemble différents périphériques. Nous avons travaillé sur de nombreux projets.Découvrez nos http://doteverything.co/ projet actuelNous vouli
Branchez un périphérique série à un LAN Ethernet

Branchez un périphérique série à un LAN Ethernet

Branchez un périphérique série à un Ethernet LANCe document devrait vous permettent de connecter un périphérique série à un réseau Ethernet à l'aide d'un « Serial Device Server ».  Cet exemple utilise une station météo personnelle WS-2310 comme l'équ
Programmer votre Arduino avec un périphérique Android !

Programmer votre Arduino avec un périphérique Android !

Salutdans ce Instructable que je veux vous montrer, comment vous pouvez programmer votre Arduino avec votre appareil Android. C'est très simple et pas cher. Il nous permet également de programmer notre Arduino, où que nous voulons, c'est utile pour l
Le mur (montage mural de votre jeu consoles / moniteurs / périphériques)

Le mur (montage mural de votre jeu consoles / moniteurs / périphériques)

C'est minimaliste, occupe moins d'espace et esthétiques, du moins à mes yeux.-Aucun câble a couru derrière le mur.-Tous les composants retardé par des renforts de coin à angle droit ou supports personnalisés aspergés de Plasti-Dip si les composants s
Comment utiliser le lecteur de carte mémoire PS3 interne comme un périphérique USB sur votre PC

Comment utiliser le lecteur de carte mémoire PS3 interne comme un périphérique USB sur votre PC

tout d'abord c'est mon premier Instructable (yippie!), je ne sais pas il y aura beaucoup à venir.Donc, j'ai eu une PS3 cassé et voulait faire certaines utilisent les éléments de travail. Première chose que j'ai fait était tirez sur la fiche de donnée
RECOMPILE (renommer) et Flash HIDUINO avec ISP pour transformer votre Arduino en un périphérique HID (usb-midi)

RECOMPILE (renommer) et Flash HIDUINO avec ISP pour transformer votre Arduino en un périphérique HID (usb-midi)

HIDUINO est un firmware (code) fait pour courir sur les microcontrôleurs Atmega8u2 (Arduino UNO Rev 2 - et antérieur - ou Mega2560) et Atmega16u2 (Arduino UNO Rev3).Ce sont ceux en charge de faire de l'ordinateur et les conseils de parler les uns aux
Utilisez votre ordinateur comme un périphérique téléphonique & Fax Machine

Utilisez votre ordinateur comme un périphérique téléphonique & Fax Machine

Si vous avez eu votre ordinateur portable en 1994 puis vous auriez eu un modem intégré dans votre ordinateur portable mais la technologie a changé dans la dernière décennie, mais pas sans sa décision no let downs.Mon nom est Samuel et je travaille co
Faire les Raspberry Pi périphérique à devenir un serveur Bluetooth Object Push profil (OPP)

Faire les Raspberry Pi périphérique à devenir un serveur Bluetooth Object Push profil (OPP)

IntroductionTéléphone Android fonctionne une pile de protocole bluetooth. Raspbian OS, le populaire système d'exploitation pour le Raspberry Pi gère également une implémentation de la pile de protocole Bluetooth. Cela suggère que la Pi de la frambois
Créer votre propre les câbles Ethernet Cat5e/Cat6

Créer votre propre les câbles Ethernet Cat5e/Cat6

Créer votre propre câble Ethernet CAT5e/CAT6 est compétence utile et très facile à apprendre. Presque chaque maison maintenant possède son propre réseau et savoir comment mettre fin à vos propres câbles peuvent vous sauver argent ainsi que d'avoir de