Enregistreur de données de température et d'humidité d'Arduino au téléphone Android avec module de carte SD via Bluetooth

  • Acquisition des données du capteur (DHT 11) – capteur de température et d’humidité.
  • Stockage des données acquises sur carte SD avec module de carte SD.
  • Transfert des données sans fil via Bluetooth vers une application Android sur mesure.
  • Stockage des valeurs de capteur reçues sous forme de fichier texte (fichier .txt).

Liste des composants

  • Arduino Uno (any other arduino also will be suitable)
  • micro SD card module.
  • SD card module (the one i am using is 8 GB, it is advised to use >=32 GB)
  • HC05 – Bluetooth module
  • DHT11 (Temperature and Humidity Sensor)
  • Android Phone

câblage

Arduino – HC05 connection(Bluetooth):

  • +5V – Vcc
  • Gnd – Gnd
  • Pin 0 – Tx
  • Pin 1 – Rx

Arduino – SDcard module connection:

  • +5V – Vcc
  • Gnd – Gnd
  • Pin 11 – MOSI (Master Out Slave In)
  • Pin 12 – MISO (Master In Slave Out)
  • Pin 13 – SCk (Clock synchronous)
  • Pin 4 – CS (Chip Select)

Procédure

Connectez toutes les pièces comme mentionné dans l’étape précédente, Avec cela, nous pouvons écrire du code dans l’Arduino Ide pour atteindre notre objectif.

La deuxième partie de notre projet est d’avoir une application Android pour recevoir les valeurs des capteurs, afficher les valeurs et les stocker dans un fichier sur le mobile.

Code

Android App

J’ai utilisé Thunkable pour créer l’application Android et j’ai également fourni l’apk

Autre projets