Bonjour,
je vous présente un projet de cibles électroniques avec des led et commandées par une tablette/smartphone Android.
Ce projet est inspiré par les tutoriels de Kripies.
Comme je ne dispose pas de matériels de bricolage pour découper des cibles en métal, je me suis contenté de faire avec du polycarbonate qui est transparent et donc utilisables avec des Leds.
Projet :
- Cibles contrôlables par Android
- Cibles avec des Led RGB permettant d'avoir différentes couleurs pour avoir des scénarios avec 2 joueurs.
- Modes de jeux :
- 1 ou 2 joueurs
- Nombres de tirs / Durée d'une partie / illimité (certaines scénarios ont les 3 options d'autres moins ou seulement une seule option)
Pourquoi avec Android ?
: Testé avec des écrans LCD comme sur les tutoriels, essayés avec version avec 2 lignes et 4 lignes, et avec des boutons poussoirs.
: LCD trop limité pour afficher tous les informations nécessaires, aussi bien avec des 2 ou 4 lignes, en fonction des scénarios. Problème de redondance avec des boutons poussoir sur les menus avec de sous-menu, et programmation très lourdaud pour afficher des informations, surtout des informations à des emplacements précis sur l'écran.
Pourquoi des LED sur des cibles ?
: Ça permet d'éviter de regarder l'écran LCD pour savoir sur quelle cible il faut tirer.
: Ça permet de faire des scénarios avec 2 joueurs simultanément ou des scénarios avec un seul joueur mais avec des cibles amies/ennemies.
Cibles éteintes :
Cibles rouges
Cibles vertes
Captures écrans :
Écran accueil
Écran compte à rebours
Écran score avec chronomètre
Écran scénarios Test des cibles
Le développement est en cours pour l'arduino et pour le programme sur Android.
la partie matériel est faite (en cours d'amélioration pour le RF à la place du filaire entre les modules maître et esclave)
C'est prévu que cela fonctionne avec le RF ou le filaire et paramétrable par smartphone.
Le module esclave peut aussi fonctionné en autonome, sans le module maître.
Les 2 modules fonctionnent en Bluetooth.
Ce sera tout pour aujourd'hui.
La suite...pour plus tard.
********* Mise à jour 23/08
Matériels :
- 2 Arduino Mega 2560
- 1 Shield pour le module maître
- 1 Shield pour le mode esclave
- 8 disques de polycarbonate de 10cm et diamètres et 6mm d'épaisseur
- 4 Modules Max485
- 1 ACP 220 (Émetteur/Récepteur)
- 8 Neopixels 12 bits
- 10 Connecteurs RJ45
- 2 Modules Bluetooth HC-05
- 8 Câbles RJ45 (5m)
- 1 Câble RJ45 (20~25m)
- 8 Résistances 1M ohms
- 8 Piezo électriques
- pins mâle 2.54mm
- Connecteur jst-xh-2.54 (mâle et femelle) (peut être évité si soudure directement)
Comme je suis plutôt nul pour faire des circuits sur des cartes prototypage, je me suis rabattu sur le logiciel EasyEDA pour faire des circuits des shields pour les modules:
Reçus pour le module cible:
Module cible monté est séparée de la carte qui comprend 12 modules
PCB Shield maître:
PCB Shield esclave:
Vous apercevrez que les cartes PCB sont différentes des schémas, c'est normale car les schémas sont modifiés pour inclure les APC220 et des pins supplémentaires pour des extensions en plus.
De plus sur les cartes, j'avais prévu des connecteurs pour installer les écrans LCD/ Keypad, Buzzer que je n'utilise pas actuellement vu que l'écran, le boutons poussoir de commande et le son, sont remplacés par le smartphone, mais j'ai l'intention d'utiliser peut-être par le suite l'entrée LCD pour afficher certaines informations.
Ces cartes PCB fonctionnement en l'état.
Led des cibles et Piézo :
Les Led sont RGB, autrement dit, les couleurs peuvent être changées à volonté, ainsi que la luminosité pour des environnement sombres ou ensoleillés.
J'ai choisis des câbles RJ45, facilement procurables et plat pour un gain de place, le rangement était vraiment galère pour les câbles,
donc un coup d'impression 3D pour faire des enrouleurs de câble. Le petit poignet noir est amovible, il suffit de tourner pour le câble s'enroule tout seul et proprement.
Boitiers imprimés en 3D, car les boitiers à la bonne dimension et adaptés n'existent pas.
Boitier maître
Boitier esclave
Cible monté avec mini-boitier imprimé
Tout pour aujourd'hui.
La prochaine fois je vous parlerai des menus des paramètres qui permettent de modifier la sensibilité des capteurs piézo, de changer les temps dans le jeu (délais entre les tirs, compte à rebours, fenêtre de tir), changement de couleur..
Tout cela, à la volée sans modifier les programmes de l'arduino.
je vous présente un projet de cibles électroniques avec des led et commandées par une tablette/smartphone Android.
Ce projet est inspiré par les tutoriels de Kripies.
Comme je ne dispose pas de matériels de bricolage pour découper des cibles en métal, je me suis contenté de faire avec du polycarbonate qui est transparent et donc utilisables avec des Leds.
Projet :
- Cibles contrôlables par Android
- Cibles avec des Led RGB permettant d'avoir différentes couleurs pour avoir des scénarios avec 2 joueurs.
- Modes de jeux :
- 1 ou 2 joueurs
- Nombres de tirs / Durée d'une partie / illimité (certaines scénarios ont les 3 options d'autres moins ou seulement une seule option)
Pourquoi avec Android ?
: Testé avec des écrans LCD comme sur les tutoriels, essayés avec version avec 2 lignes et 4 lignes, et avec des boutons poussoirs.
: LCD trop limité pour afficher tous les informations nécessaires, aussi bien avec des 2 ou 4 lignes, en fonction des scénarios. Problème de redondance avec des boutons poussoir sur les menus avec de sous-menu, et programmation très lourdaud pour afficher des informations, surtout des informations à des emplacements précis sur l'écran.
Pourquoi des LED sur des cibles ?
: Ça permet d'éviter de regarder l'écran LCD pour savoir sur quelle cible il faut tirer.
: Ça permet de faire des scénarios avec 2 joueurs simultanément ou des scénarios avec un seul joueur mais avec des cibles amies/ennemies.
Cibles éteintes :
Cibles rouges
Cibles vertes
Captures écrans :
Écran accueil
Écran compte à rebours
Écran score avec chronomètre
Écran scénarios Test des cibles
Le développement est en cours pour l'arduino et pour le programme sur Android.
la partie matériel est faite (en cours d'amélioration pour le RF à la place du filaire entre les modules maître et esclave)
C'est prévu que cela fonctionne avec le RF ou le filaire et paramétrable par smartphone.
Le module esclave peut aussi fonctionné en autonome, sans le module maître.
Les 2 modules fonctionnent en Bluetooth.
Ce sera tout pour aujourd'hui.
La suite...pour plus tard.
********* Mise à jour 23/08
Matériels :
- 2 Arduino Mega 2560
- 1 Shield pour le module maître
- 1 Shield pour le mode esclave
- 8 disques de polycarbonate de 10cm et diamètres et 6mm d'épaisseur
- 4 Modules Max485
- 1 ACP 220 (Émetteur/Récepteur)
- 8 Neopixels 12 bits
- 10 Connecteurs RJ45
- 2 Modules Bluetooth HC-05
- 8 Câbles RJ45 (5m)
- 1 Câble RJ45 (20~25m)
- 8 Résistances 1M ohms
- 8 Piezo électriques
- pins mâle 2.54mm
- Connecteur jst-xh-2.54 (mâle et femelle) (peut être évité si soudure directement)
Comme je suis plutôt nul pour faire des circuits sur des cartes prototypage, je me suis rabattu sur le logiciel EasyEDA pour faire des circuits des shields pour les modules:
Reçus pour le module cible:
Module cible monté est séparée de la carte qui comprend 12 modules
PCB Shield maître:
PCB Shield esclave:
Vous apercevrez que les cartes PCB sont différentes des schémas, c'est normale car les schémas sont modifiés pour inclure les APC220 et des pins supplémentaires pour des extensions en plus.
De plus sur les cartes, j'avais prévu des connecteurs pour installer les écrans LCD/ Keypad, Buzzer que je n'utilise pas actuellement vu que l'écran, le boutons poussoir de commande et le son, sont remplacés par le smartphone, mais j'ai l'intention d'utiliser peut-être par le suite l'entrée LCD pour afficher certaines informations.
Ces cartes PCB fonctionnement en l'état.
Led des cibles et Piézo :
Les Led sont RGB, autrement dit, les couleurs peuvent être changées à volonté, ainsi que la luminosité pour des environnement sombres ou ensoleillés.
J'ai choisis des câbles RJ45, facilement procurables et plat pour un gain de place, le rangement était vraiment galère pour les câbles,
donc un coup d'impression 3D pour faire des enrouleurs de câble. Le petit poignet noir est amovible, il suffit de tourner pour le câble s'enroule tout seul et proprement.
Boitiers imprimés en 3D, car les boitiers à la bonne dimension et adaptés n'existent pas.
Boitier maître
Boitier esclave
Cible monté avec mini-boitier imprimé
Tout pour aujourd'hui.
La prochaine fois je vous parlerai des menus des paramètres qui permettent de modifier la sensibilité des capteurs piézo, de changer les temps dans le jeu (délais entre les tirs, compte à rebours, fenêtre de tir), changement de couleur..
Tout cela, à la volée sans modifier les programmes de l'arduino.
Dernière édition par Dogsniper le Sam 29 Aoû - 10:16, édité 2 fois