App Inventor : Communication via bluetooth App Inventor

Documents pareils
ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

MANUEL D INSTRUCTION

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

fullprotect inside EOLE SPEie RS E-SPEie V-0.6A-RS 1.0 revision Protection environnement Datasheet édition française


Avec sauvegardez sans y penser, partagez et bougez, vos données vous suivent! Retrouvez tous vos services du cloud pro en cliquant ici.

NUGELEC. NOTICE D'UTILISATION DU B.A.A.S. du type Ma - STI / MaME - STI. pages. 1 introduction 2. 2 encombrement 3 fixation

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE

wezee Disk Wifi Hard Drive Guide d installation rapide

GeniusTim_Labo Version 1.0

FRANCAIS DGM1. Centrale Vigik 1 porte. N d homologation : - PS MS Gamme: Vigik MANUEL D INSTALLATION.

Programme EcranTactile-01 MANUEL DE MISE EN ŒUVRE

Mise en oeuvre simple et rapide aucune expertise en informatique n est exigée. Authentification unique pour tous les sites installés

NOTICE D UTILISATION FACILE

BiSecur Gateway avec appli smartphone NOUVEAU

IPHONE BANNIÈRE CLASSIQUE DIMENSIONS. Standard : 320 x 53 (portrait) 20Ko Jpeg/Gif/Png. HD : 640 x 106 (portrait) 20Ko Jpeg/Gif/Png DESCRIPTION

CAISSE ENREGISTREUSE ELECTRONIQUE SE-G1

COMMUTEL PRO VM3 INTERFACE GSM VOIX POUR EMULATION DE LIGNE RTC ET TRANSMETTEUR DE SMS D ALERTES ET TECHNIQUES.

Notice d utilisation. Thermo Call TC3

WF-MB Relai Wi-Fi/Radio GUIDE D INSTALLATION RAPIDE SOLEM. customersupport@solem.fr

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P

1. PRESENTATION DU PROJET

Atelier Arduino. Initiation à la mise en oeuvre matérielle et logicielle de l Arduino. novembre 2006

PILOT-FI NOUVEAU. Interface de terrain Pilot-FI Manuel de l utilisateur

Atelier Arduino. Initiation à la mise en oeuvre matérielle et logicielle de l Arduino. novembre 2006

Modules d entrées/sorties pour FX série XM07 et XM14

Installer Office sur Ordinateur / Tablette / Smartphone

GUIDE D UTILISATION DU PORTAIL FAMILLE S E J. Mairie/SEJE/CG 1 Guide d utilisation du portail famille

Activité initiation Arduino

Présentation et installation PCE-LOG V4 1-5

Poste virtuel. Installation du client CITRIX RECEIVER

Routeur Gigabit WiFi AC 1200 Dual Band

Enregistreur de Température pour PC DALLAS 1820

Instructions de mise à jour pour V

GUIDE D INSTALLATION ET D UTILISATION PI AUTHENTICATOR

MICROSENS. Module Bridge Ethernet / Fast Ethernet. fiber optic solutions. Description. Construction

JUPITER /20/27/61m. Contact NF, 50mA à 24v max. avec R50 Ohms en série

INSTALLATIONS ÉLECTRIQUES CIVILES

Déploiement des manuels numériques sur tablette. Mode d emploi intégrateur / administrateur

Guide de l utilisateur. Calibreur de Courant / Voltage Modèle A

TERMINAL D AUDIO CONFERENCE ANALOGIQUE USB VOIP NOTICE

Le multiplexage. Sommaire

Centrales de mesures. CENTRALES DE MESURES Nemo. A.6 Guide de choix. A.14 4 Modules. A.20 Encastré 72x72. A.24 Encastré 96x96. A.

Notice d'utilisation Afficheur multifonctions et système d'évaluation FX 360. Mode/Enter

! analyse du fonctionnement

Smart Energy & Power Quality Solutions. La solution Cloud pour votre gestion d Energie

H E L I O S - S O M O P H O N E V

INSTALLATION RAPIDE DU CONVERTISSEUR WRC-300 Version 1.1

SOMe2100 MANUEL D UTILISATION. TRANSMETTEUR GSM/GPRS - M-Bus Master D INSTALLATION. Montage sur rail DIN. Notice simplifiée du module SOMe2100

Téléphone de Secours Memcom

Solutions pour la gestion de l éclairage public

Une carte pour vos projets

ET LA DOMOTIQUE VOUS SIMPLIFIE LA VIE

VIDEO RECORDING Accès à distance

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Les schémas électriques normalisés

Notice d utilisation Cafetère isotherme programmable CL-ISPR12X FR-1. Version

MODE D EMPLOI Version micrologiciel: 11 - Standard

Il suffit de quelques clics pour réaliser votre paiement en ligne. Votre paiement est sécurisé à chaque étape.

Série D65/D75/D72 Afficheurs digitaux modulaires

MetaTrader 4/5 pour Android. Guide de l utilisateur

Notice d'utilisation originale Safety Standstill Monitor Contrôleur d'arrêt de sécurité DA101S / / 2013

Traceur GPS Antivol. Le traceur est conforme aux normes européennes 95/56 E27

Module Relais de temporisation DC V, programmable

NOTICE D UTILISATION SIEMENS

Alarme Auto Na Cette alarme est un produit électronique destiné à renforcer la sécurité de votre véhicule.

NOTICE SIMPLIFIEE ER-A280F. I Initialisation avec Remise à Zéro de la caisse : ENTER PASSWORD ER-A280V. Ver1.02

EXI-VID-PCB Raccordement des extensions 8 zones avec transmission video sur les fils d alarme.

Gamme caméra FA. Les caméras RICOH pour l industrie : Série FV. Caméras: RICOH FV Serie. GigE Vision. Camera Link. 2 Megapixel.

Systèmes de contrôle & gestion de l énergie

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

Galaxy Dimension. Manuel d installation. Honeywell Security France

SNA Analyseur mobile de réseau 2 en 1 Guide Sommaire. Page 1

ENREGISTREUR DE TEMPERATURE

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga

FAQ TABLETTES. 1. Comment installer Amazon sur la tablette?

Introduction à Windows 8

domovea alarme tebis

Système d alarme sans fil. guide SOMFY

domovea Portier tebis

Système d alarme Sans Fil JUSQU À 25 KG. Scannez ce QR Code pour regarder la video «Notice» NS S NOTICE D UTILISATION

COMMENT RENSEIGNER LA FICHE PROFIL DE DT ULYSSE?

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Mise en route de votre collier GPS Pet Tracker

Enregistreur sans papier avec écran TFT et carte CompactFlash

HomeWizard MODE D EMPLOI

1. Généralités Certifications Ouverture du carton Contenu de la boîte... 3

Office Pro Plus. Procédures d installation. Direction des Systèmes d Information Grenoble Ecole de Management. Date de publication Juin 2014

Mes documents Sauvegardés

ETAP Safety Manager Systèmes centraux de contrôle et de gestion

Configurateur tebis TX100

PROGRAMMEZ VOTRE CHAUFFAGE PAR TELEPHONE ET APPLICATION : EASYSTART CALL

SCL LOGICIEL DE CONTROL

TRAVAUX PRATIQUES SCIENTIFIQUES SUR SYSTÈME

Guide de programmation FLEXIVOZ PABX OD308

Liste des Paramètres 2FC4...-1ST 2FC4...-1PB 2FC4...-1PN 2FC4...-1SC 2FC4...-1CB

Guide de l utilisateur

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

Transcription:

App Inventor : Communication via bluetooth App Inventor Application Android Communication sans fil bluetooth Module bluetooth Interface programmable (Arduino ou Picaxe) Dans cet exemple il s agit, de piloter la puissance d éclairage une del (variation de lumière) depuis le smartphone (application Android) Pour cela nous allons utiliser les sorties «analogiques» (PWM) des microcontroleurs (Picaxe ou Arduino) pour faire varier la puissance lumineuse de la del. Voir autre ressource pour davantage de précisions. Côté application, nous allons utiliser un curseur qui permet de communiquer une valeur entre 0 et 255 (soit les 256 possibilités en 8 bits) en bluetooth. Curseur de 0 à 255 et initialement à 128 (valeur milieu) Exemple avec PMW à 50% La fréquence est de 100Hz, le rapport cyclique de 50% Une sortie PWM sur un microcontroleur est une sortie Numérique dont les signaux ont toujours une valeur LOW (0 logique) ou HIGH (1 logique). Mais le principe est de construire un signal qui est alternativement LOW et HIGH et de répéter très vite cette alternance en faisant varier la fréquence du signal. Dans le cas d'une DEL, elle est alternativement allumée et éteinte mais le cycle est tellement rapide que la persistance rétinienne nous donne l illusion d une DEL allumée en permanence. Prenons par exemple une période de 10ms, soit une fréquence de 100Hz. Si la DEL est allumée pendant 5ms et éteinte pendant 5ms, comme sur la figure ci-contre, l impression sera une luminosité de 50% de la luminosité maximum.

Ajouter les images que l on va utiliser par la suite : Reprendre l application Appli_Lampe_Bluetooth vue précédemment et l enregistrer sous un nouveau nom de projet 1 Image variation et nouveau logo de l application 2 Changez les propriétés de l application : Logo et nomme l application 3 Côté interface design de l application, il suffit d ajouter un curseur (renommé «Variation_Lum»: Ascenseur en dessous des 2 boutons «Allumer» «Eteindre». 4 L ascenseur doit avoir pour valeur max et min respectivement 255 et 1 (car nous sommes en 8 bits, voir tableau en bas de page). Egalement il peut être initialisé en position milieu (Position puce) soit à 128.

Côté programmation Quelques ajouts et modifications sont à réaliser pour communiquer les valeurs de l ascenseur via le bluetooth 5 La partie de code correspondant à la fonction bluetooth ne change pas Initialiser une variable var_lum à 128 (valeur milieu du curseur par défaut) Le bouton «ON» envoi donc maintenant le contenu de la variable var_lum Quand le curseur de l ascenseur change de position : Le Client_Bluetooth envoi la position actuelle du curseur : Soit une valeur entière entre 1 et 255, d ou l utilisation du bloc arrondi Côté bouton «OFF» rien ne change : il communique 0 via le client bluetooth

L application est terminée, vous pouvez la tester et l installer sur la tablette ou smartphone Android 6 Il reste maintenant à réaliser un montage électronique qui permet de recevoir en bluetooth les valeurs de 1 à 255 générés par l application. La solution la plus simple étant d utiliser une interface programmable Picaxe ou Arduino et leurs sorties PWM associées Début Initialisation bluetooth Quelque soit l interface choisie, voici l algorithme qu il faut programmer Vcc Gnd Rx Tx variable = 0 Initialisation de la variable à 0 Vcc pour l alimentation 3,3V ou 5V Gnd pour l alimentation : 0V Communication bluetooth? OUI NON Tx et Rx pour la communication Acquisition de la valeur dans «variable» Fixer la sortie PWM à la valeur de «variable»

Exemple avec un microcontroleur Picaxe sous Blockly Vcc Gnd Rx Tx Ne pas oublier une résistance pour limiter le courant dans la del : 300 à 500 Ohms

Exemple avec une interface Arduino sous Ardublock Initialisation de la variable transmise par bluetooth à 0 D3 car sortie PWM Ne pas hésiter à ajouter un afficheur afin de visualiser la valeur transmise par bluetooth Attention ici on utile le port D3 car seuls les ports 3, 5, 6, 9, 10 et 11 peuvent fournir une sortie analogique (PWM). Ils sont repérés par le symbole : Ne pas oublier une résistance pour limiter le courant dans la del : 300 à 500 Ohms Vcc Gnd Rx Tx