Archives de catégorie : Python

Des petits trucs Python

Mise à jour de PiServer

Une petite mise à jour de PiServer :

  • Intégrant maintenant un module en C++ pour les interrupteurs Chacon (en temps réel et donc bcp plus fiable).
  • J’ai également revu toute l’architecture du projet afin de pouvoir l’installer plus facilement !
    Télécharger le fichier PiServer-1.1.tar.gz, décompressez-le, allez dans le dossier puis:
    sudo python3 setup.py install
    Le fichier de configuration a modifier pour votre environnement se trouve dans « /user/local/piserver »
    Démarrer le service par la commande « sudo service piserver start »
  • Requière : Python3 avec urllib, json, et bottle

Rendez-vous sur Githeub: https://github.com/btouchard/piserver

J’y ajoute bientôt une petite app Android qui va avec 🙂

Et maintenant il répond …

Je vous ai présenté lors d’un précédent billet un contrôle vocal des lumières et de la Freebox grâce à un Raspberry Pi, une carte PiFace (pour avoir des relais électrique facilement a disposition) et le micro de l’ordinateur local.

Maintenant le Raspberry Pi peut en plus répondre à des questions simple tel que « quelle heure est-il ? », ou encore « quel temps fera t’il demain ? »

Continuer la lecture

Jarvis ou Sarah en vrai

Bon ok, bien sur ce n’est pas encore à la hauteur de ce que peut nous faire Hollywood, ou juste des gents plus calés en domotique … ou en Python (il faut dire ça fait 5 jours que j’en fait…)

Mais avec:

  • Un Raspberry Pi et un mini serveur web écrit en Python donc…
  • Des relais électrique (chez moi sur une carte Piface), pour contrôler les lumières.
  • Une Freebox et son api télécommande réseau.
  • De la reconnaissance vocale, grâce là aussi à un script Python écoutant le micro, enregistrant quand il y a une activité, et transmettant l’audio à l’API de Google qui nous la traduira en texte… Speech to Text
    (A terme la reconnaissance vocale devrait être sur le Raspberry, mais attention faut du bon micro !)
  • Et enfin des expressions régulières pour l’analyse sémantique de ce que nous renvoi l’API de Google

On peut alors, par simples commandes vocales:

  • Allumer, éteindre les lumières du salon ou de la cuisine (ou tout autre installation …)
  • Contrôler la Freebox (allumer/éteindre, volume, chaînes, navigation…)

Continuer la lecture

Raspberry Pi + PiFace + Python

LED

Récemment, je me suis offert un petit Raspberry-Pi (32,00 €), car j’ai trouvé ce petit joujou très rigolo, et les possibilités semblent infinies (Domotique, Robotique, en mode sérieux ou avec des Légos…)

Bref, ça à l’aire chouette, et faut bien s’amuser 🙂

Vu que cela fait fort longtemps que je n’avais pas fait d’électronique, j’ai opté pour une carte complémentaire, la PiFace Digital (~30,00 € aussi), elle a des LEDs, des relais électrique, des interrupteurs, et se branche facilement sur les ports GPIO du Pi…

Tout ca est bien sympa, mais maintenant, il faut en faire quelque chose …

Continuer la lecture