Rotary Vending Prototype (11 / 15 étapes)

Étape 11 : Les Python et jinja/html programmes

Si le chemin du retour quand (sur l’étape 5 en fait) nous avons été en mesure de contrôler certaines LED en exécutant un python de programme via une borne dans ce répertoire. Maintenant que nous avons construit une machine, nous pouvons commencer à commander des moteurs au lieu de simple LED. Si vous faites référence au dossier axée sur le web et à ses répertoires correspondants (modèles et dossiers gpio) vous remarquerez dans le web-led.py que le dossier gpio est importé. Ce dossier est un module python qui permet de python pour faire utiliser les broches gpio sur le pcDuino. Le dossier de modèles possède un fichier .html qui utilise jinja 2 pour communiquer avec le programme python et lancer des morceaux de code via les balises href. Plus d’informations sur jinja 2 peuvent être trouvés ici.

Nous avons modifié le code axée sur le web pour s’adapter à nos besoins et retravaillé le fichier de modèle de .html. Vous aurez besoin qu’un seul plus module python--l’ADC ou module convertisseur analogique/numérique. Le module ADC permet de lire les valeurs du détecteur IR et contrôle lorsque le moteur principal tourne. Donc commencez par créer un nouveau dossier nommé « open-vend » ou n’importe quel nom astucieuse flotte votre bateau. Nous serons plus ou moins copier la structure des dossiers et répertoires qui étaient présents dans le dossier web-conduit alors allez devant et dans le nouveau répertoire de créer un dossier « templates » et le copier dans le dossier de module python « gpio » à partir du répertoire axée sur le web. Retour sur l’étape 4, nous avons téléchargé un dossier de github appelé "python-pcduino". Permet de redécouvrir ce dossier et dans ses échantillons/adc_test/répertoire, copiez le dossier de l’adc et collez-le dans le dossier ouvert-vend.

À ce stade, votre répertoire « open-vend » devrait ressembler à la première photo (partie 1).

Allez-y et téléchargez le fichier ouvert-vend.html et placez-le dans le répertoire templates. Enfin télécharger le programme d’open-vend.py attaché. Coller dans le dossier ouvert-vend. Tandis que dans le répertoire exécuté ouvert-vend.py avec open-vend

			
          

Articles Liés

L’étang de Koi (1 Prototype)

L’étang de Koi (1 Prototype)

Pendant la majeure partie de ma vie, j'ai été captivé par la lumière et l'éclairage, mais récemment j'ai commencé à explorer plus axée sur la vidéo techniques associant projection et un grand nombre de distribuée luminaires LED. Dans bon nombre de me
Comment faire un PIP-Boy (Prototype)

Comment faire un PIP-Boy (Prototype)

donc vous demandez ce qu'est exactement un PIP-Boy, ? Pour ceux qui ne connaissent, un PIP-Boy est un dispositif utilisé par le protagoniste de la populaire série de retombées des jeux vidéo pour la navigation, détection des radiations, stockage/lect
L’orgue donneur projet partie 1: L’ampli Combo Recyclone Rotary

L’orgue donneur projet partie 1: L’ampli Combo Recyclone Rotary

J'ai récemment massacré un Hammond Aurora 8200 pour pièces de rechange et a obtenu un certain trajet. L'un des goodies de l'orgue était un haut-parleur rotatif Leslie. La Leslie est une enceinte avec un cône motorisé qui tourne dessus pour créer un e
Arduino Prototype Centre

Arduino Prototype Centre

c'est un relativement bon marché et facile de projet de construction qui vous aideront à tester tous vos projets d'Arduino et prototypes. Car il a une source d'alimentation plug-in, il élimine l'utilisation de la batterie fréquents et laisse le monta
Comment faire un Prototype Urban « Glowing concordance »

Comment faire un Prototype Urban « Glowing concordance »

une concordance « incandescent » est un mécanisme de modération de la circulation crée un chemin de lumière à travers une intersection afin d'améliorer la visibilité des piétons à la circulation venant en sens inverse quand ils passent par le chemin
Prototype de Station mobile pour la Capture de données environnementales ("un émulateur de Mars Rover")

Prototype de Station mobile pour la Capture de données environnementales ("un émulateur de Mars Rover")

Générales Description:Ce projet s'intitule pour le développement d'un prototype entièrement fonctionnel mobile « la Station de Rover », responsable de la capture de données environnementales comme la température, humidité et luminosité. L'idée est da
[Prototype] Zee Café Table

[Prototype] Zee Café Table

Je pense pour Flat Pack concours. J'ai cette conception pli-able table basse dans mon esprit, mais je n'ai pas les outils électriques pour le construire. Lire mon Twitter j'ai vu « 9 jours quitte à entrer dans le grand ou petit défi et gagnez un iPad
PROOF OF CONCEPT : Eau réfrigérée climatisation prototype - mis hors service.

PROOF OF CONCEPT : Eau réfrigérée climatisation prototype - mis hors service.

J'ai l'intention d'utiliser ce compresseur 100 watt pour refroidir de l'eau dans un réservoir isolé alors que je suis au travail. L'énergie pour ce sera par l'intermédiaire de mon système d'énergie solaire maison puisque je récolte un surplus d'énerg
SudsCycle : Un vélo moteur Machine à laver (Prototype 1.0)

SudsCycle : Un vélo moteur Machine à laver (Prototype 1.0)

J'ai fait cela comme un projet final pour ma classe de conception durable comme un moyen d' autonomiser les décisions durables en situation appartement ou dortoir, où plusieurs zones typiques des choix environnementaux (tels que les paramètres thermo
Prototype fonctionnel de Lassiter gravure Laser pistolet de Firefly !

Prototype fonctionnel de Lassiter gravure Laser pistolet de Firefly !

Dans Firefly, Mal Reynolds et son équipage tentent un audacieux Hold-up de voler la Lassiter, un pistolet laser de prototype antique inestimable. Bien sûr, la chose ne fonctionne plus, mais ça vaut quand même une fortune. La bonne nouvelle pour les f
Faire une maquette Prototype sans soudure

Faire une maquette Prototype sans soudure

Je fais une maquette personnalisée de Prototype sans soudure.Étape 1: Pièces de montage d'essai sans soudureJ'ai décidé de me faire une maquette prototype en assemblant des planches sans soudure que j'ai acheté en ligne.Si vous envisagez de faire vot
3D imprimés Prototype NFC Bracelet (projet TfCD par Jeremy Evers et Bas Van Der Werf)

3D imprimés Prototype NFC Bracelet (projet TfCD par Jeremy Evers et Bas Van Der Werf)

Ce instructable qui suit vous aidera à faire votre propre bracelet NFC. Ce bracelet peut être donné différentes fonctions en écrivant du code avec votre smartphone sur la puce NFC. Une puce NFC est une puce qui peut communiquer à bout portant avec un
Prototype de Raspoulette

Prototype de Raspoulette

Salut les gars,Quand je vois un concours de framboise pi que je décide de faire un prototype d'une idée que j'ai depuis quelques temps, permettez-moi de présenter mes Raspoulette !Je vais essayer d'expliquer comment faire un Raspoulette étonnant !Ras
Mine de prototype de voyage de l’Airsoft.

Mine de prototype de voyage de l’Airsoft.

Les mines terrestres d'airsoft j'ai acheté était un déchet pitoyable de 50 $. L'auto proclamé « fort boom suivie d'une grande explosion de poudre » était un minuscule pop et un demi-pouce grande bouffée. Ennemis n'a pas encore remarqué qu'ils ont déc