Visiteurs :

 
 
.: http://kudelsko.free.fr :.
 

 

Google
 
Navigation :

 Page d'accueil


Programmateurs :
 Prog PIC / EEPROM Centronic
 Prog PIC / EEPROM RS232
 Prog PIC / EEPROM USB V2
 Prog 68HC11F1

Instruments de mesure :
 Oscilloscope pour PC  
 Testeur de composants  
 Inductancemètre USB 
 Isolateur optique oscilloscope
 Capacimètre USB 
 Analyseur logique 30MHz
 Loupe vidéo 
 Générateur de fonctions DDS
 Volt / Amp. Mètre LCD USB
 Oscillateur 1kHz - 68MHz  

Projets Divers :
 Horloge / Calendrier
 Serrure à iButton
 Serrure à transpondeurs
 Décodage trame UM3750

 
Commutateur IR dual
 Gradateur IR dual
 Récepteur IR/PC 16 canaux
 Déport IR à courant porteur  

 Décodeur 2 ou 4 canaux HF
 Récepteur HF pour K6706B
 Disjoncteur différentiel  

Interfaces Réseau WIFI :
 Module ESP8266

Domotique :
 Présentation des dispositifs
 Interface PC domotique
 Contrôleur Telis 4 Dual
 Contrôleur Velux Trio
 Emetteur HF - RS232
 Récepteur HF
 Contrôleur Ethernet

Ensemble domotique :
 Présentation des dispositifs
 Power Switch IR - 3 canaux
 CPL émetteur
 CPL récepteur
 Power Clock USB 

Interfaces Réseau Ethernet :
  ENC, Configuration, Indy
     ENC28J60
     Configuration ENC28J60
     Configuration routeur
     Indy sous Delphi 7
     Applications Android  Interface Ethernet 8 in 8 out
 Interface Ethernet 16 sorties 
 Interface Ethernet LCD
 Interface Eth. n°1 multi IN-OUT
 Interface Eth. n°2 multi IN-OUT
 Interface Eth. LCD Graphique 

Interfaces USB :
 Interface USB à 16 sorties
 Interface LCD USB
 Récepteur IR USB
 Interface Therm/Hygro USB
 Interface universelle USB
 Interface USB 16 out, 8 in
 Interface LCD graphique USB
 Timer USB programmable 

Interfaces RS232 :
 LCD - RS232
 CAN 12 bits - RS232 et //
 Clavier RS232 et //
 LCD 4 x 40 - RS232
 OSD - RS232
 Interface universelle RS232
 Afficheurs 7 seg. RS232
 Interface LCD graphique
 Interface OSD - RS232 V2

Applications Vidéo :
 Stabilisateur de recopie vidéo
 Générateur de mires
 Transcodeur PAL-RVB / SECAM
 Distributeur audio-vidéo 1-3  
 Commutateur Péritels 4 / 2  
 PiP Box  

Applications Audio :
 Commutateur audio 4 voies

Téléphonie :
 Sélecteur lignes téléphoniques
 Sélecteur lignes téléphoniq. V2
 Sélecteur lignes téléph. V3  

Mesures dans l'environnement :
 - température;
 - pression;
 - humidité relative;
 - orientation...
 Thermo-PC Dual
 Thermomètre
 Baromètre
 Météo OSD
 Thermomètre pour PC
 Boussole électronique 

Chargeurs/déchargeurs accus :
 Chargeur Accus R6 - 6F22

Logiciels :
 Atténuateurs HF
 Réseau d'adaptation résistif

Articles de la presse :
 Mipot HF
 Transformateur
 Radiateur
 Mosfet
 Alimentation
 AOP
 AOP2
 Applications des régulateurs
 Convertisseurs de tension
 Convertisseurs DC -DC
 Les filtres électroniques
 Le NE555
 Le triac
 Le réglage offset des AOP
 Les régulateurs
 
Les multiplieurs

L'indispensable :
 Code couleur résistances
 Valeurs normalisées résistances
 Code couleur condensateurs

Publicité :

 

 

Applications sous Android


Qu'est-ce qu'Android :

    Est-il encore utile de le présenter ? Pour faire court, Android est un système d'exploitation open source pour Smartphone, PDA, tablette tactile et bien d'autres supports encore de nouvelle génération développé par Google. Android utilise un noyau Linux 7 avec une interface dédiée développée en Java (source Wikipédia).
   Pourvus de récepteurs Wifi et/ou 3G, ces nouveaux supports fonctionnant sous Android vous permettent désormais de
surfer sur le net, de consulter vos e-mails, etc... de manière nomade. Difficile aujourd'hui de s'en passer dans la vie de tous les jours et c'est la raison pour laquelle nous allons vous expliquer comment vous pouvez désormais piloter à distance l'ensemble des interfaces réseaux présentées sur ce site depuis votre Smartphone ou votre tablette tactile.

                          

            Tablette tactile sous Android                       Smartphone sous Android


  Contrôle des interfaces réseaux Ethernet depuis Windows ou depuis un terminal sous Android :

      
L'ensemble des interfaces Ethernet à base d'ENC28J60 présentées sur le site sont contrôlables depuis votre réseau domestique aussi bien via un ordinateur PC (sous Windows) relié en Wifi / câble ou bien encore via une tablette tactile ou smartphone en Wifi (sous Android).
      De plus, si votre réseau domestique est relié à
Internet alors vous pouvez  également les piloter depuis n'importe où dans le monde que ce soit avec un PC, ou un Smartphone relié via le réseau 3G.


Créer sa propre application sous Android afin de piloter les interfaces réseaux :

       Google met à disposition des développeurs un kit de gratuit (SDK) basé sur le langage Java. Ce dernier couplé à un compilateur nommé ANT ou bien encore Eclipse via un plug-in adapté, vous permet de développer des applications sous Android. Vous trouverez de nombreux didacticiels sur internet et des exemples d'illustration. Nous avons testé cette solution qui reste parfaitement fonctionnelle mais qui nécessite néanmoins de bonnes connaissances en programmation Java et pas mal d'heures de travail pour arriver à un résultat digne de ce nom.

      Une autre solution consiste à utiliser un
compilateur du commerce qui vous permet d'écrire dans un langage beaucoup plus simple tel que le Basic, des applications sous Android en un minimum de temps.
      Après avoir testé plusieurs logiciels du commerce, nous avons retenu le
[ Basic4Android ] qui est un compilateur en langage Basic simple et accessible à tous. La licence pour un poste reste très abordable que ce soit pour le particulier ou pour le professionnel. [ Basic4Android ] est un environnement de développement d'applications Android pour Windows dont le langage de programmation est le B4a correspondant à du Visual Basic. Ainsi si vous connaissez le VB6 de Microsoft, vous pouvez développer dans ce cas des applications pour Android ! Que ceux qui n'ont jamais touché au VB6 se rassurent car le site du fabriquant du [ Basic4Android ] propose de nombreux didacticiels pour faire vos premières armes avec cet environnement.

      Ainsi, vous écrivez votre code en Basic et le compilateur se charge de générer le fichier conçu pour fonctionner sous plateforme Android disposant de l'extension Apk. De plus, grâce à l'émulateur Android vous pouvez développer et tester vos programmes exactement comme si vous étiez sous Android tout en restant dans un environnement PC.

Cliquez sur l'image ci-dessus pour l'agrandir


       Toutes les
interfaces Ethernet présentées sur ce site sont accompagnées d'une application sous Android avec leur code source commenté écrit sous [ Basic4Android librement téléchargeable.        Joint également, le code compilé (fichier Apk) qui sera ensuite exporté sur votre support fonctionnant sous Android (Smartphone, tablette, etc...). 

       Sachez que la
version de démonstration du logiciel [ Basic4Android ]  ne permet pas d'utiliser les librairies et entre autre celle nécessaire à la communication sur Internet via le protocole UDP (librairie Network). Ainsi si vous souhaitez  modifier le code source de l'ensemble des interfaces Ethernet proposées sur ce site, vous aurez besoin de vous procurer une licence afin d'avoir accès à la librairie nommée Network prenant en charge le protocole UDP.

Aspect du logiciel [ Basic4Android ]

Cliquez sur l'image ci-dessus pour l'agrandir

 

  
Comment installer votre application Android au sein de votre Smartphone, tablette, etc... :

       L'ensemble des applications logicielles pour Android permettant la gestion des différentes interfaces Ethernet présentes sur ce site n'ont pas été déployées sur le site [ Google Pay ] connu jadis sous le nom d'Android Market. En effet, les logiciels fournis à titre d'exemple ne sont pas des produits finis et ils nécessitent le plus souvent des améliorations sur le plan graphique, etc...
       Ainsi muni du
fichier Apk, vous devez le transférer au sein de votre dispositif fonctionnant sous Android au moyen d'un câble USB, ou bien de la carte SD, ou bien encore d'une liaison Wifi ou d'une clef USB.

      Pour ce faire vous devez préalablement
paramétrer votre Smartphone ou Tablette afin d'autoriser l'installation d'applications ne provenant pas de [ Google Play ].  Pour ce faire, depuis votre appareil Android, allez dans "Paramètres" puis dans liste sélectionnez "Applications" et cochez la sélection "Sources inconnues". Désormais votre appareil est prêt à recevoir par transfert USB, Wifi ou autre (variable selon la marque et le modèle d'appareil) une application au format Apk.
 

      Voici un exemple d'installation permettant de transférer le fichier Apk au sein d'un Smartphone du constructeur taïwanais HTC via le cordon micro-USB :

      Commencez par installer les pilotes USB du Smartphone sur votre PC. Pour HTC ils sont contenus dans le logiciel HTC Sync fourni sur le site du fabricant.

 

      Connectez votre Smartphone à votre PC via le cordon USB. Une fois reconnu, ouvrez le logiciel HTC Sync et transférez dans la mémoire du téléphone le fichier Apk représentatif de votre application Android que vous avez développée. Si votre téléphone est pourvu d'une carte mémoire de type micro-SD, vous pouvez transférer le programme Apk au sein de cette mémoire.


 

      Avec l'aide d'un logiciel tierce de type "Explorateur de fichiers" préalablement installé sur votre téléphone, sélectionnez le dossier dans lequel vous avez transféré votre fichier Apk. Lancez l'exécution du dit fichier afin que celui-ci s'installe sur votre smartphone. Désormais votre application Android est fonctionnelle depuis votre smartphone.
       
Note : si vous ne possédez pas un logiciel "Explorateur de fichiers", vous pouvez en télécharger un gratuitement depuis le site [ Google Play ] ) . N'importe lequel de ces logiciels fera l'affaire !

Application Android développée sous [ Basic4Android ]  
tournant sur un Smartphone HTC.

 

 


 


 

 

 


 


 


 



Copyright © 2000 - 2016. F.KUDELSKO. Tous droits réservés.
Reproduction interdite sans autorisation.