Sans fil Noël minuterie avec Raspberry Pi et Python (6 / 11 étapes)

Étape 6: Comment fonctionne le Circuit ?

Avertissement : je ne suis pas un ingénieur électricien, et il pourrait y avoir beaucoup, beaucoup de meilleures façons de faire cela. Je vais présenter ce que j’ai fait et comment il fonctionne. Si vous avez une meilleure conception de circuit, ou voir quelque chose de mal avec le mien, s’il vous plaît allez-y et laisser des suggestions dans les commentaires!

Voici l’idée générale : nous devons être en mesure d’activer/désactiver un signal logique de 5V sur off pour tromper la télécommande en pensant les boutons sont pressés. Le Raspberry Pi fonctionne à 3, 3V niveau logique, mais généralement les puces conçus pour logique 5V reconnaîtra encore 3.3V « élevé ». Ainsi, idéalement vous devriez juste pouvoir câbler les broches GPIO le Raspberry Pi directement à la télécommande, avec aucun circuit intermédiaire. C’est le genre de ce que vous voyez dans ce Instructable (bien que les broches ne sont pas connectés directement à l’enlever, il y a une résistance entre les deux).

Donc, j’ai essayé cette méthode tout d’abord, mais pourrait l’obtenir pas fonctionner du tout (même pour une plage de valeurs de résistance différents). Finalement, après quelques retouches autour avec un multimètre, il semblait que ma télécommande tirait plus de courant que pourraient fournir les broches GPIO le Raspberry Pi - qui était à l’origine la tension de sortie chute à près de deux-point-quelque chose, c’est trop faible pour être reconnue comme une grande logique. Quelques recherches sur Google par les limites actuelles de broche GPIO conduisent à un tas de forums de discussion sur comment vous êtes censé vraiment pour utiliser un tampon avec les broches GPIO, ils ne sont pas conçus pour conduire une grande partie de quoi que ce soit directement.

Ainsi, le circuit de mémoire tampon à l’aide de relais et transistors MOSFET. Un relais est un interrupteur commandé électriquement avec un électro-aimant à l’intérieur. Un « single pole double jet » relais (inverseurs) peuvent alterner entre deux connexions différentes, selon si l’électro-aimant est sous tension. Donc dans ce cas, nous pouvons accrocher un relais jusqu’au + 5V et 0V et bascule en arrière selon laquelle tension que nous voulons envoyer à la télécommande. Nous utilisons le Raspberry Pi pour contrôler l’électro-aimant pour activer le relais ou hors - mais que les électro-aimants nécessitent encore plus de courant que les broches GPIO le Raspberry Pi peuvent fournir. Ainsi, nous utilisons un MOSFET, qui vous permet de conduire des charges de forte puissance à l’aide d’une source de faible puissance (vous ne peut pas dessiner comme par magie puissance de nulle part - vous devrez vous connecter à une plus grande alimentation externe, dans ce cas source de 5V de la Raspberry Pi venant tout droit de USB, qui peut fournir plus de courant que le GPIO broches eux-mêmes). Vous pourriez être familier avec les MOSFETs si vous avez déjà essayé de contrôler une bande de LED moteur ou énorme avec un Arduino, qui a aussi des limitations actuelles.

Les trois schémas ci-dessus montrent ce qui se passe selon laquelle GPIO broches ont la valeur haute en Python (qui nous allons arriver au prochains). Lorsque les deux broches sont assis à la basse, les deux relais connecter les boutons de la télécommande à 0V (sol), donc rien ne se passe. Lorsque GPIO 17 est défini sur Elevé, le premier MOSFET active, qui permet de courant de circuler à travers l’électro-aimant dans le premier relais, renversant l’interrupteur et en le connectant à 5V au lieu de 0V. Cela envoie un signal de 5V à broche sur la touche la télécommande, rendant la distance pense le bouton est enfoncé. Le même concept s’applique aux 18 GPIO et le bouton OFF.

Articles Liés

Rendre votre projet Arduino sans fil en quelques minutes, avec le bouclier d’inventeurs sans fil

Rendre votre projet Arduino sans fil en quelques minutes, avec le bouclier d’inventeurs sans fil

le bouclier inventeurs utilise un tuyau sans fil, qui est un module RF sans fil spécial qui vous permet facilement et de manière fiable, envoyer et recevoir les données sans erreur sans fil entre deux ou plusieurs cartes Arduino.C'est Long Range – le
DIY STC MCU combinés sans fil petite caméra avec OV7670, NRF24L01 Module émetteur/récepteur sans fil, 2.8" TFT LCD (fournir code)

DIY STC MCU combinés sans fil petite caméra avec OV7670, NRF24L01 Module émetteur/récepteur sans fil, 2.8" TFT LCD (fournir code)

parce que je suis familier avec affichage des images BMP sous le système de fichiers FAT32 et l'application de la NRF 24 L 01 transmetteur sans fil module. Ce que ' plus, je possède un appareil photo OV7670 dans ma main, donc je décide de faire un pr
Boîte à lumière sans fil intégrée avec rangement Secret.

Boîte à lumière sans fil intégrée avec rangement Secret.

Une de mes résolutions de cette année était de faire du graphisme plus. À cette fin, j'ai commandé une grande table de café avec beaucoup de rangement à mettre des fournitures artistiques en sorte que je pouvais dessiner tout en vous détendant devant
Sans fil capteur nœud avec le NRF24L01

Sans fil capteur nœud avec le NRF24L01

Dans cet 5 partie Instructable, nous examinons comment concevoir un nœud de capteurs sans fil flexible du concept à la configuration PCB. Pour la conception, nous utiliserons Arduino et l'émetteur/récepteur de faible coût nRF24L01. Pour accéder le co
Modifier votre XBOX sans fil 260 contrôleur avec Super condensateurs !

Modifier votre XBOX sans fil 260 contrôleur avec Super condensateurs !

> Salut tout le monde !Comme indiqué dans mon dernier instructable (comment faire votre propre lampe de poche super condensateur), j'ai voulu modifier ma planche de chargeur de sorte que je pourrais modifier mon contrôleur XBOX 360 avec une configura
Sans fil Multi-Channel Voice-Controlled prises de courant avec Raspberry Pi

Sans fil Multi-Channel Voice-Controlled prises de courant avec Raspberry Pi

mise à jour 11/02/2014 : Merci à tous ceux qui ont voté pour ce projet au concours Raspberry Pi!Ce projet est une combinaison de plusieurs ressources de différence :Mon projet de single-prise de contrôle avec Raspberry Pi et Python, d'abord inspiré p
Robot Bluetooth contrôlée avec camera sans fil espion

Robot Bluetooth contrôlée avec camera sans fil espion

Dans cette instructables, que je vais vous montrer comment faire sans fil robot contrôlé avec Bluetooth module.the meilleur long-métrage de ce robot est une caméra sans fil opérant sur wiffi.in plus haut de la photo que vous pouvez voir mon travail t
Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Voilà un aperçu de la conception de plus en plus complète de mon dernier projet. Voici une vidéo que j'ai téléchargé la liste des fonctionnalités :La progression d'idée originale a quelque chose comme ce qui suit :Adressable LED strip (s, nous voulon
Faible technologie Rotary Phone fait sans fil.

Faible technologie Rotary Phone fait sans fil.

Un téléphone à cadran est cool, ils devraient rester cool même sans fil !Je dois dire que je n'aime pas les objets vintage. Un de mes préférés est bien sûr un vieux téléphone à cadran. J'ai utilisé d'en avoir un à la maison jusqu'à ce que j'avais 10
Système sans fil de faible coût bricolage jeu télévisé pour fêtes

Système sans fil de faible coût bricolage jeu télévisé pour fêtes

Je ne veux une fête ennuyeuse ? Pourquoi ne pas ajouter du plaisir de jeu télévisé trivia pour vos party des fêtes sans que cela vous coûte beaucoup d'argent ? Nous avons une solution de système de popper 15 $ émission de jeu sans fil basée sur un Du
Domotique à peu de frais à l’aide de Modules de sortie sans fil

Domotique à peu de frais à l’aide de Modules de sortie sans fil

c'est le moment de l'année, lorsque les magasins sont pleins de décorations de Noël et accessoires.  Noël est peut-être mois encore, mais jamais sous-estimer le pouvoir de piratage accessoires de vacances saisonnières, un accessoire en particulier es
Comment - utiliser votre ordinateur portable comme un adaptateur sans fil pour Xbox 360

Comment - utiliser votre ordinateur portable comme un adaptateur sans fil pour Xbox 360

adaptateurs sans fil sont outrageusement chers pour quelque chose que je peux vous apprendre à faire avec ce que vous avez. Cette astuce permet d'économiser 100 $ sur la carte sans fil officiel Microsoft vend avec gourmandise dans les magasins. Pour
Téléphone sans fil modèle 1882

Téléphone sans fil modèle 1882

La plus moderne des gadgets modernes, le téléphone sans fil, est en fait pas si moderne après tout. Dans les 6 ans du premier brevet américain pour un appareil téléphonique (Alexander Graham Bell, 1876), un autre chercheur a découvert une méthode pou
Sans fil casque Mod

Sans fil casque Mod

Mod pour faire mon lourd casque sans fil fonctionnent tout aussi bien avec lightwieght et oreillettes beaucoup plus confortable.Étape 1: préparation j'ai commencé ce projet parce que j'ai été malheureux avec mon casque sans fil Sennheiser HDR 45.3 ch