🚀
STI2D Academy
  • Bienvenue !
  • I2D
    • L'énergie dans les systèmes mécatroniques 🔋
      • Cours
        • La chaîne fonctionnelle
        • La chaîne de puissance
        • Puissance et énergie
        • Grandeurs d'effort et grandeurs de flux
        • Rendement
        • Autonomie énergétique
        • Représentation SysML de la chaîne de puissance
        • Engrenages
      • Activités
        • Exercices corrigés ★
        • Pompe centrifuge ★
        • Perceuse sans fil ★★
        • Camper Trolley ★★
        • Scooter électrique ★★
        • Pont Jules Verne à Nantes ★★★
          • DT1. Diagramme des blocs internes
          • DT2. Documentation technique du moteur asynchrone
          • DT3. Documentation technique moteur synchrone
        • AirPod ★★★★
          • DT9 : Caractéristiques techniques du véhicule « AirPod »
          • DT11 : Rendements des constituants et résistance aérodynamique du véhicule
          • DT10 : Classification des véhicules à moteur
          • DR7
      • Synthèse
    • Mécanique : Forces, moments et PFS 🔩
      • Cours & Généralités
        • La modélisation des actions mécaniques
        • Les forces et les moments
        • Le Principe Fondamental de la Statique
      • Activités
        • Exercice Camper trolley 1 ★
          • Correction
        • Pied de biche ★★
          • Correction
        • Activité Camper trolley 2 ★★★
        • Activité grue ★★★
          • Correction activité grue
        • Etude statique de solar impulse 2 ★★★★
        • Nettoyeur plage Statique ★★★★
        • Lame neige Statique ★★★★
        • Synthèse
      • Evaluation à distance
    • La planification de projet ⌛️
      • Activités
        • Planifier son déménagement ★
        • Scooter électrique ★★
        • Maison en paille ★★★
        • Création d'un site Web ★★★★
      • Ressources
      • Cours Gantt
    • Arduino & AppInventor 📱
      • Cours
        • Généralité
        • La programmation de la carte Arduino
        • Les étapes de développement
        • quelques-exercices
          • Le bouton poussoir
          • La LED
      • Activités Arduino
        • Baskets à LED
        • La boite de nuit
        • Projet libre
      • Activités AppInventor
        • Arduino à Android par Bluetooth
        • Android à Arduino, en passant par Bluetooth
  • Architecture et Construction
    • Eclairage et Photométrie 🔅
      • Cours
      • Activités
        • Eclairage d'un cabinet d'architecture
          • Tutoriel FLJ dans Dialux Evo
          • Tutoriel Ajout de luminaires dans Dialux Evo
        • Eclairage d'une table dans une salle de classe
  • IT
    • Mécanique - Les liaisons mécaniques
      • Cours & Activités de découverte
        • Les contacts
        • Les liaisons
        • Le schéma cinématique
      • Activité
        • La perforatrice
        • Le découpe tube
        • Kahoot
        • Fiche de synthèse
        • Le rameur (sujet type Bac)
          • Solution schéma cinématique
        • L'etau de modélisme
    • Mécanique : La Résistance des Matériaux
      • Cours et Généralités
      • Activités sur la découverte matériaux
        • Comment alléger une voiture pour diminuer sa consommation énergétique ?
          • Activité 1
          • Activité 2
          • Ressources
        • Comment absorber un choc lors d'un accident ?
          • Activité 1
          • Activité 2
        • Comment améliorer les performances du système de freinage?
          • Activité 1
          • Activité 2
          • Document réponse
          • Ressources
      • Activités sur la découverte de la Résistance
        • Travail à effectuer
      • Synthèse
      • Evaluation à distance
Powered by GitBook
On this page
  • Présentation
  • Arduino
  • Android
  • Système final
  • Annexes

Was this helpful?

Export as PDF
  1. I2D
  2. Arduino & AppInventor 📱
  3. Activités AppInventor

Arduino à Android par Bluetooth

Android à Arduino, en passant par BluetoothOn va gérer un afficheur LCD à distance, grâce au smartphone : le texte à afficher, ainsi que la couleur du rétroéclaira...

PreviousActivités AppInventorNextAndroid à Arduino, en passant par Bluetooth

Last updated 5 years ago

Was this helpful?

Matériel :

  • Arduino Uno

  • shield Grove

  • module Grove Serial Bluetooth v3

  • bouton-poussoir Grove

  • Smartphone sous Android

Présentation

On souhaite établir une liaison sene Bluetooth entre une carte Arduino Uno et un smartphone/tablette sous Android :

  • la carte Arduino enverra une information au téléphone en fonction

    de l'état d'un BP ;

  • le téléphone recevra cette information grâce à une application

    dédiée, réalisée sous Applnventor.

Arduino

NB: le module Serial Bluetooth v3 devra être connecté au port UART (Universal Asynchronous Receiver Transmitter). Il doit être ôté lors de chaque téléversement

  1. Connectez un BP en D5. Ne connectez pas le module Bluetooth V3 à la carte Arduino.

  2. Collez le contenu suivant dans un onglet vierge et envoyez-le vers la carte (et enregistrez le fichier sous le nom « TP105.ino »). Une fois le téléversement terminé, connectez le module Bluetooth sur le port UART.

  3. Établissez l'algorigramme du programme Arduino.

byte buttonState;​void setup(){  Serial.begin(9600);  pinMode(5, INPUT);}​void loop(){  buttonState = digitalRead(5);  if (buttonState == HIGH)  {    Serial.println("Button pressed");  }  else  {    Serial.println("Button released");  }  delay(300);}

Android

  1. Ajustez le « Timerlnterval » du composant « Clockl » à 300 ms. À quoi sert un composant « Clock » ?

  2. Sous Applnventor, saisissez les blocs fournis en annexe 2 et expliquez le rôle de chacun.

Système final

  1. Compilez le programme pour générer un fichier APK, téléchargez l'application via un QR code puis ... testez-la!

Annexes

​

Sous Applnventor (), saisissez le design fourni en annexe 1 ( ou à peu près).

​

http://appinventor.mit.edu
Annexes.pdfAnnexes.pdf - 150KB