jC_Omega Projets

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - bluetooth

Fil des billets - Fil des commentaires

samedi, décembre 28 2013

Projet détecteur universelle "low energy" (Part 1)

Bonjour,

Par manque de temps libres ces derniers mois, je me suis lancé dans un petit projet :

L'objectif est de réaliser un petit PCB de qualité professionnel pour faire une petite platine avec des capteurs : le tout en basse consommation et le moins cher possible.

Elle sera alimentée par une simple pile bouton, et permettra des mesures et la commande de modules externe. (relais, Bluetooth, etc..) Je l'ai conçu pour être polyvalente et adaptable.

Exemple :

1) Si la luminosité ambiante est "sombre" et que la température est supérieur à 17°C : alors le buzzer de la carte sonne, une LED clignote, et un relais et actif.

2) Toute les minutes la température des sondes est relevé: celle-ci est envoyé par bluetooth par la liaison série de la carte.



La petite platine de détection universelle possède :

- 2 sondes de températures (MCP9700A)

- un capteur de luminosité (photorésistance)

- un buzzer piezo, pour faire différents sons et alarmes

- une LED pour visualiser les status

- un support de pile bouton CR2032

- un bouton ON/OFF + un bouton poussoir

- une liaison série (pour relier à un PC ou module Bluetooth)

- des entrées/Sorties

Vous pouvez acheter/trouver tous les composants cités sur le site du distributeur Farnell.

Voici le schéma de la carte: DetectHeat_Board.pdf



Fabrication :

J'ai donc fait le schéma et le routage sous Eagle. Puis j'ai envoyé les fichiers Gerber pour usinage chez Seeedstudio :

Le prix : 10$ (7€), les 10 PCB de 5x5cm.

Avantage : bonne qualité pour des PCB pro et pas cher.

Inconvénient : délais de réception long, c'est à dire 1 mois (le PCB vient de Chine)

Donc après 1 mois j'ai reçus 12 PCB (au lieu de 10) :

All_PCB.JPG

PCB_brute.JPG

Après le montage des composants électronique :

2013-12-28_10.17.45.jpg

2013-12-28_18.13.32.jpg

La suite après les premiers tests, en attendant voici les fichiers de la carte :

DetectHeat_Electronic_Board_Hardware.zip

dimanche, mars 24 2013

Projet BlueCom «Télécommande Bluetooth intelligente à bas prix (Part 1 )

1) Présentation :

C'est quoi ce truc?

Un boîtier récepteur alimenté en 220V avec une ou plusieurs prises femelle.

Sur chaque prise, l'utilisateur peux brancher un ou plusieurs appareils secteur. (lampe, moteur, etc)

Chaque prise peut être télécommandé de façon intelligente à l'aide d'un appareil sous Android en Bluetooth. (Téléphone, tablette, média player, etc).

Bref un boitier domotique Bluetooth pour commander un appareil à moindre cout.

Les principaux défis:

  • Réaliser un récepteur avec un coût de reviens des pièces inférieur à 15 Euro.
  • Réaliser un dossier de fabrication accessible aux bricoleurs électroniciens (même débutant)
  • Choisir des pièces fiable, facilement trouvable et à bas coût (pas besoin de commander sur des sites pro hors de prix)
  • Méthode de suivie du projet et diffusion en «open source» en anglais (sites, suivie code sources)
  • Réaliser une application sur appareil Android "Polyvalente"

Comment ça fonctionne?

Il faut:

  • Le récepteur fabrication «maison» (le récepteur du projet)
  • Un appareil a connecter dessus: une lampe par exemple
  • Un appareil sous android possédant du Bluetooth avec le logiciel de contrôle installé : un téléphone par exemple.

Explication:

  1. Sur le récepteur l'utilisateur branche un appareil secteur à commander: une lampe par exemple.
  2. Sur le téléphone, on lance l’application «BlueCom» qui ce connecte au récepteur.
  3. Sur le téléphone, le status du récepteur est affiché en temps réel. (si la lampe est déjà allumé: le bouton dans l'application sur le téléphone change d'état automatiquement).
  4. L'application sur le téléphone peut programmer des plages horaires de fonctionnement ou de déclenchement automatique. Les informations déjà présente dans le récepteur sont affiché sur le téléphone. (le récepteur est automatiquement mis à l'heure)


2) Synoptique général:

Presentation Blucom Rev1

3) Synoptique détaillé:

Principe simplifié de la version "1 sortie relais" : revision 2 du synoptique

D'autre versions sont en cours de développement.


4) Avancement du projet:

Photo de la version 1 de la carte "version 1 sortie relais" : Board version 1 relay output

Boitier version 1 relay output

PCB :

pcb revision 1

Schéma : Lien Schema revison 1

Vidéo de la version 1:



Application Android :

Capture d'écran de la nouvelle version de l'application Android.

L'application est actuellement en 2 langues : Français et Anglais.

La langue de l'application change automatiquement en fonction de l'appareil. 2013-03-24_14.48.42.png

2013-03-24_14.48.49.png

2013-03-24_14.48.58.png

2013-03-24_14.49.23.png

Capture d'écran en français : "Image 1" "Image 2" "Image 3"


5) Lien codes sources :

BlueCom is a low cost system for remote a device with a android phone with bluetooth communication.

You can follow the developpement here : https://github.com/jcomega/BlueCom