La Machine de blague Powered Raspberry Pi (3 / 4 étapes)

Étape 3: Exécuter le script Python QuoteMachine.py

TheQuoteMachine.py est écrit en Python
Python est déjà installé sur la Pi de framboise, donc d’exécuter mon script cite Machine, que vous devez simplement

  • Télécharger le script de instructables.com (sur votre Pi de framboise)
  • Créez un répertoire bin où vous stockerez vos scripts préférés
    mkdir /home/pi/bin
  • Copiez TheQuoteMachine.py dans /home/pi/bin
  • rendez-le exécutable en exécutant la commande
    chmod + x /home/pi/bin/TheQuoteMachine.py

Installer le code de contrôle PiFace et exemple d’affichage
L’écran de contrôle PiFace et affichage LCD est livré avec un exemple de code que nous avons besoin. Vous pouvez l’installer en exécutant la commande suivante
sudo apt-get installer python {, 3}-pifacecad

Installer PyCurl
TheQuoteMachine.py utilise Pycurl pour appeler au large sur le web et obtenir une citation aléatoire.
Pour installer curl, exécutez la commande suivante :
sudo apt-get install python-pycurl

Appuyer sur un bouton, obtenez une blague
Vous pouvez maintenant lancer /home/pi/bin/TheQuoteMachine.py il va se connecter à l’http://www.iheartquotes.com libre service et afficher hilarants one-liners. Il fait ceci en exécutant une URL qui renvoie les one-liners en pur texte, fractionner le texte en segments large 16 caractères et puis en surveillant le PiFace événements de boutons qui vous permettent de faire défiler verticalement ces segments.

Les boutons de Machine de citation :

  • 1 bouton est le bouton de retour
  • 2 bouton est le bouton d’affichage advance
  • 3 bouton est le bouton nouveau devis
  • 4 bouton est le bouton quitter

Installer votre Machine cite dans une boîte de projet - mesures varient selon la zone que vous utilisez

  • J’ai utilisé un feutre pour marquer où l’écran LCD doit être posé sur la zone du projet
  • J’ai utilisé un Tin cisailles pour couper les fentes dans le bord de la boîte de projet pour faire place à des boutons et l’adaptateur d’alimentation
  • J’ai utilisé un outil Dremel à découper un trou dans le couvercle de la boîte (et pour lisser les bords tranchants)
  • Enfin un petit ruban pour couvrir des arêtes
  • et une machine d’étiquette d’étiqueter la machine (est-ce redondant ou ironique?)

Articles Liés

ISPRESSO : distance contrôlée, Machine à expresso Powered Raspberry Pi

ISPRESSO : distance contrôlée, Machine à expresso Powered Raspberry Pi

S'il vous plaît note : ces instructions étaient précises pour les anciennes commissions Raspberry Pi et l'ancienne version de Raspbian, mais il y a eu récemment des changements importants qui nécessitent de nouvelles étapes, au moins sur le côté logi
Machine d’émulation portable Raspberry Pi

Machine d’émulation portable Raspberry Pi

avez-vous déjà été dans la situation où vous avez voulu jouer ces jeux Super Nintendo nostalgiac avec vos amis lors d'un long voyage de 200 milles à travers les forêts pluviales de Madagascar ? Probablement pas, mais si la situation présente jamais v
NaCade - la Machine d’Arcade nu Raspberry Pi

NaCade - la Machine d’Arcade nu Raspberry Pi

qui n'aime pas les jeux ? Ayant grandi à jouer machines d'arcade, comme un gamin vous rêvez de posséder un. Avec les progrès technologiques, jeu est maintenant accessible à tous. Bien sûr, il est beaucoup consoles et smartphones même unités portative
Solar Powered Raspberry Pi

Solar Powered Raspberry Pi

ce que je vais vous montrer aujourd'hui est comment faire fonctionner votre pi framboise hors du soleil en utilisant l'énergie solaire et la batterie.Étape 1: Ce que vous devez A raspberry piUn panneau solaire (avec construit dans le contrôleur de ch
Comment faire une Machine à laver Pedal-Powered - Mark 1. Au velo vers Négawatts.

Comment faire une Machine à laver Pedal-Powered - Mark 1. Au velo vers Négawatts.

KISS = Keep it Simple Stupid = une bonne base pour n'importe quel projet d'ingénierie. Notre lave-linge électronique avait cessé de fonctionner, mais mécaniquement c'était parfait.  Nous travaillions déjà vers un électricité sans ménage et j'ai eu et
Tous les météo Solar Powered Raspberry Pi

Tous les météo Solar Powered Raspberry Pi

ici je vais vous montrer comment mettre en place un panneau solaire, batteries pour créer une solution d'énergie solaire qui gardera votre pi et convertisseurs buck alimenté 24/7. Une idée géniale pour vos projets personnels de serveur ou timelapse.
Raspberry Pi en tant que joueur de Hi-Fi avec RuneAudio

Raspberry Pi en tant que joueur de Hi-Fi avec RuneAudio

ce Instructable vous montrera comment transformer votre Raspberry Pi dans un lecteur de musique Hi-Fi avec une surprenante qualité sonore lorsqu'il est utilisé en combinaison avec un DAC USB.Nous allons introduire ici RuneAudio, un libre et logiciel
Raspberry Pi Arcade

Raspberry Pi Arcade

Il y a quelques mois, j'ai décidé que je voulais une machine d'arcade d'all-in-one. J'ai commencé à chercher pour avoir des infos sur comment construire une, et immédiatement, le nom « Raspberry Pi » venu. Ce Noël, j'ai eu un couple d'entre eux. J'ai
Rejoignez l’IOT avec votre Station météo - CWOP

Rejoignez l’IOT avec votre Station météo - CWOP

-Wop,-Wop la CWOP...Dans cette nouvelle Instructable par SwitchDoc Labs vous apprendrezCe qui est CWOP (programme d'observations météorologiques citoyens)Comment connecter un Pi framboise base Station météo à CWOPQuel logiciel avez-vous besoin ?Comme
Foudre ! Le détecteur de foudre pour la Station météo de framboise Pi (mis à jour)

Foudre ! Le détecteur de foudre pour la Station météo de framboise Pi (mis à jour)

Dans ce Instructable vous apprendrez :Comment faire pour a connecter un détecteur de foudre d'un Solar Powered Station météoComment concevoir et positionnez le détecteur de foudre pour meilleure perfomanceComment recueillir des données pour voir l'ar
Un mot sur l’humour

Un mot sur l’humour

Ok Goodhart m'a poussé à faire cela après nous avons eu quelques discussions sur humour en général, comme une petite revanche, j'ai décidé de traîner avec moi dans les profondeurs de l'hilarité.Ce n'est pas une anthologie complète de chaque petite te
Guide de bon marché et facile à construire un système de téléphone privé

Guide de bon marché et facile à construire un système de téléphone privé

En raison de la prolifération des réseaux cellulaires, la plupart des maisons ont abandonné leur plan de téléphone de ligne de terre. L'infrastructure est toujours là, caché dans nos murs. Pourquoi lâcher tout ce que cuivre à perdre ? Nous allons par
Compiler en utilisant GNU GCC depuis Visual Studio

Compiler en utilisant GNU GCC depuis Visual Studio

Cette instructable montrera comment utiliser Visual Studio 2013 Community Technology Edition pour compiler un programme à l'aide d'une chaîne d'outils GNU GCC compilateur. Dans le modèle de projet, Visual Studio conserve l'intellisense et fonctionnal
Machine d’Arcade de Pi-Powered mini

Machine d’Arcade de Pi-Powered mini

Le « Instructarcade » est une arcade mini fascetta self-made avec des commandes pour un joueur. À l'aide de la Raspberry Pi et il est tactile officiel, tonnes d'utilisations sont possibles.Il est principalement conçu pour jouer à des jeux d'arcade ré