Pour tous ceux qui aimeraient bien mais qui n'osent pas...

Slides:



Advertisements
Présentations similaires
chaîne d'énergie et chaîne d'information
Advertisements

Puce FTDI FT245 AM - 1 Mo/s (8 Euros)
11 - Composants dun routeur. Sommaire 1)Sources de configuration externes 1)Composants de configuration internes et commandes détat associées.
11 - Composants d’un routeur
CRÉER UNE APPLICATION INTERNET RELIEE A UNE BASE DE DONNEES
Comment installer un serveur CamTrace ?
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Agréger la réservation avec l'information. Le Contexte Qui suis-je ? Office de Tourisme dAix-les-Bains avec une mission dinformation et des services commerciaux.
INTRODUCTION INTRODUCTION ERGONOMIE Tri par cartes Formulaires Interface Installation Lanceur Documentation TECHNOLOGIES XML + XSL CSS Formulaires génériques.
Activités principales des élèves Les apprentissages sont basés sur des travaux pratiques : M P I - Réaliser des mesures de grandeurs à l'aide de capteurs,
TP 3-4 BD21.
Présentation d’un système électronique de
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
Domotique présenté par : Choquet Mathieu Masson Jérôme Sous la tutelle de M. Costa.
PPE : La Porte Intelligente
Retour sur l'allocation d'espace Exemple sur une table facture (sans les tables associées) N° fact, N° Client, N° Cde, date Cde, date fact, date réglement,
Problemes du P C.
LES PROBLEMES D'IMPRIMANTES
Module 1 : Préparation de l'administration d'un serveur
Arduino board and Shield
Développement Rapide dApplications Web avec.NET « Mon premier site »
Présentation du stage du 13 Mai au 14 juin
Les instructions PHP pour l'accès à une base de données MySql
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Mon passeport pour l’orientation et la formation
Les infrarouges et leurs utilisations.
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Module 8 : Maintenance des logiciels à l'aide des services SUS
Module 2 : Préparation de l'analyse des performances du serveur
Conception, création et animation d’une classe virtuelle
Télémétrie pour voiture Eco Marathon SHELL
Récupération donnée. Un fournisseur vient de mettre a jour son site avec une nouvelle gamme de produit. Nous avons donc besoin de récupérer les références.
Validation de produits pour applications urbatiques
Christian Dupaty BTS Systèmes Numériques Lycée Fourcade - Gardanne
Gérer sa page d'accueil avec GOOGLE CHROME
Par JJ Pellé le 19 septembre 2012 Il arrive très souvent lorsqu'on installe un programme qu'un moteur de recherche s'installe sans votre accord et vienne.
Données distribuées: L'expérience GLU Pierre Fernique CDS.
MEMO Manager Etape 3 : Valider l’entretien annuel Acteurs du process
Formation Nouveaux programmes de Technologie - 4ème
Premier trip en domotique...
Conclusion Comment se préparer à l’examen Le cours de F6KGL présenté par F6GPX Ce diaporama est le complément du fichier Questions.mp3.
Centrale domotique Web pilotée
1 Utiliser un blog “écrire un billet ou un commentaire et le publier” Quelques données techniques: Un blog est une suite d’articles appelés billets, publiés.
Module : Pages Web Dynamiques (Production Électronique Avancée)
LA GESTION DUTEMPS SUR MESURE !
Introduction aux réseaux locaux Tous droits réservés
PROGRAMMATION D’UN ECLAIRAGE AUTOMATIQUE AVEC DETECTEUR DE MOUVEMENTS
Idées d’installation domotique
Sommaire : La programmation arduino
Ma découverte de l’IPv6 à travers l’apprentissage
Validation de produits pour applications urbatiques
Formation technique « Le spécialiste de la télémédecine »
Wireless Care Soutenance Stage technicien Été 2007 Stagiaires : Laurent Gendre Jean-Baptiste Hainzelin Tuteurs : M. Barnier M. Braquet.
SKY.
Elaboré par :Chaouki LARIBI
Projet Robotique: réalisation de robots suiveur
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
RASPBERRY communication WI-FI avec un pc
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
SAUNIER DUVAL Théma et Thémaplus
Dreamweaver le retour Avec Les Formulaires Les Calques
1 TOPOLOGIE rencontrée 2 Type de matériel actif rencontré 3 Type de lien entre les matériels actifs 4 Le matériel du Rectorat et La Mutualisation 5 Dysfonctionnement.
© SQLI GROUP – 2012 AUDIT DRUPAL USINE À SITES WEB ÆGIR.
VALIDATION DE PRODUITS POUR APPLICATIONS URBATIQUES.
1 Le Projet N Ordre du jour : Rappel d’une demande industrielle Présentation du projet technique Choix des blocs fonctionnels Quantification.
Sals vélo Titouan OUVRARD Antoine BROSSIER Benjamin RUAU.
Transcription de la présentation:

Pour tous ceux qui aimeraient bien mais qui n'osent pas... doMopino Pour tous ceux qui aimeraient bien mais qui n'osent pas...

Premier trip en domotique... doMopino Ce qui suit témoigne simplement de ma première expérience en domotique. Le projet devait être : Réaliste Formateur Utile Premier trip en domotique...

Premier trip en domotique... Scénario : Je roule en direction de mon mobil-home situé en bord de mer. Une heure avant mon arrivée, je décide de mettre en route le chauffage. J'active un widget sur mon smartphone, un menu s'affiche. J'appuie sur la touche "PC Radiateur". Lorsque j'arrive sur place, la température est de 19 degrés. Premier trip en domotique... doMopino

Premier trip en domotique... Mieux qu'un long discours : Premier trip en domotique... doMopino

Premier trip en domotique... Les étapes : Gestion de la liaison "radio-commande 433 Mhz" entre l’arduino et les prises Phenix. Décodage de la trame à transmettre à chacune de ces prises pour l'activation et la désactivation. Gestion de la liaison usb-série pour transmettre les ordres du Pi à l’Arduino et recevoir des acquitements ou des informations. Ecriture du sketch permettant à l'arduino de relayer la demande du Pi vers la prise concernée. Mise en place, sur le Pi, du script php enregistrant les ordres en provenance d’un client http quelconque et les transmettant à l’Arduino. Assemblage des modules, test final et mise en service. Application Android de mise en relation via internet avec le serveur http hébergé sur le Pi Premier trip en domotique... doMopino

Premier trip en domotique... doMopino

Premier trip en domotique... Les contraintes : Utiliser un jeu de quatre prises radio-commandées 433 Mhz Phenix YC2000B en ma possession Parvenir à décoder la trame émise par la « zapette » de télécommande Etabir une liaison USB-série bi-directionnelle entre le Raspberry-Pi (PHP) et l'Arduino Mettre en place une application sur un smartphone Android 2.3 (htc explorer) Premier trip en domotique... doMopino

Premier trip en domotique... Le matériel : Quatre prises radiocommandées Phenix YC2000B – 433 Mhz Origine : grande distribution Configuration des dip-switches : Premier trip en domotique... doMopino

Premier trip en domotique... Le matériel : Raspberry Pi B+ Arduino Uno Rev3 Proto-shield avec mini breadboard Module émetteur 433 Mhz Premier trip en domotique... doMopino

Premier trip en domotique... Le matériel : Une led et sa résistance chutrice de 330 ohms Un condensateur electro-chimique de 10 uF Quelques fils de câblage Un câble USB Mâle A / Mâle B long pour Téléversement du sketch sur le Uno Un câble USB Mâle A / Mâle B court pour La liaison série Pi <===> Uno Un câble Ethernet catégorie 5 pour la Liaison Box <===> Pi Premier trip en domotique... doMopino

Premier trip en domotique... LES ETAPES A - Tester les modules Emission / Reception radio RF 433 Mhz. Une solution disponible ! Premier trip en domotique... doMopino

Premier trip en domotique... B - Le décodage des commandes émises par ma « zapette » Un grand moment de solitude... ...Et puis la solution au détour d'un forum ! Premier trip en domotique... doMopino

Premier trip en domotique... B - Le décodage des commandes émises par ma « zapette » Premier trip en domotique... doMopino

Premier trip en domotique... Le code des trames lu sur la console : Premier trip en domotique... doMopino

Premier trip en domotique... C - Test de la liaison USB série. Une application qui servira un jour : L'arduino renvoie sur demande du Pi, la lecture d'une mesure analogique . Pour le test, c'est un jumper branché « en antenne » sur le pin A0 Premier trip en domotique... doMopino

Premier trip en domotique... Le petit script pyton : Premier trip en domotique... doMopino

Premier trip en domotique... Le sketch arduino : Premier trip en domotique... doMopino

Premier trip en domotique... D – Le script PHP sur un navigateur quelconque, qui n'est autre qu'un simple formulaire : l'ensemble du code est visible ici Premier trip en domotique... doMopino

Premier trip en domotique... E – Côté Arduino : Le schéma du montage. Le code est visible ici Premier trip en domotique... doMopino

Premier trip en domotique... F – Premier test global : Premier trip en domotique... doMopino

Premier trip en domotique... G – L'Application Android : App inventor 2, générateur d'apk Premier trip en domotique... doMopino

Premier trip en domotique... Conclusion, Perspectives J'ai dressé sur le blog, la liste des principales difficultés rencontrées. En y regardant bien, cette première expérience n'a pas été de tout repos... Dans le futur, je me propose de : - Remplacer la liaison USB-série par une communication sans fil XBEE - Stocker l’état des entrées-sorties en eeprom de l’arduino et les renvoyer au Pi en guise d'acquitement. - Afficher sur l'interface web une température acquise par l'arduino (LM35 sur une entrée analogique A0) - Refondre l’interface web de manière plus présentable. - Piloter la mise en marche et l'arrêt d'un équipement dans une plage horaire spécifique. (Utilisation de crontab sur le Pi). - remplacer l'arduino par un atmega tout nu Premier trip en domotique... doMopino

Premier trip en domotique... Le détail de la réalisation du projet est disponible sur le blog rasduino.free.fr Les codes source sont téléchargeables dans l'espace adéquat. Premier trip en domotique... doMopino

Premier trip en domotique... Questions, commentaires... Premier trip en domotique... doMopino

Premier trip en domotique... Travaux en cours : Une une interface PHP plus élaborée Premier trip en domotique... doMopino

Premier trip en domotique... Allumage et extinction automatiques d'une prise. Premier trip en domotique... doMopino

Pour tous ceux qui aimeraient bien mais qui n'osent pas... doMopino Conclusion, j'ai essayé : on peut ! Pour tous ceux qui aimeraient bien mais qui n'osent pas...