Mise à jour : un utilisateur invité pour sous-menu soutien. pfodApp a toujours soutenu des sous-menus, mais j’ai ajouté des sous-menus à pfodDesigner. L’instructable Design A Custom Menu System vous montre comment utiliser pfodDesigner pour générer un menu avec des sous-menus qui s’afficheront sur votre Android mobile - aucun codage ne requis pfodDesigner génère tout le code pour vous.
La dernière version de pfodDesigner génère un code pour Croquis de code Arduino pour Arduino Uno, Arduino Mega2560, une traînée de poudre, un LinkIt (WiFi/BT), Arduino Ethernet, Adafruit CC3300 bouclier, Itead Bluetooth bouclier, boucliers SMS SIM900 GPRS SeeedStudio et ICOMSAT IteadStudio et plus.
Introduction
C’est la première des deux instructables qui composent une domotique personnalisable complet par exemple les débutants.
Pour la deuxième partie, consultez domotique bricolage pour les débutants. Il s’adresse aux débutants absolus. Si vous pouvez gérer un couteau bien aiguisé sans couper vos doigts vous peuvent faire et personnaliser ce contrôleur domotique.
Le premier instructable vous montre comment utiliser la libre pfodDesigner disponible sur GooglePlay pour concevoir des menus pour activer et désactiver les sorties Ardunio depuis votre mobile Android, Android sans avoir à écrire de code de programme du tout. L’image de Fish Tank ci-dessus montre l’exemple conçu dans ce instructable.
L’exemple de projet présenté ici est adapté aux débutants. Cette instructable ne nécessite aucune soudure et Qu'aucune expérience de codage ne est requis.
Une fois que vous avez terminé cette instructable vous serez en mesure de concevoir quelle que soit vous avez besoin pour passer des menus Arduino sorties sur et en dehors. Lorsque vous avez terminé la deuxième instructable vous serez en mesure de passer à des choses vraies sur et en dehors de votre mobile Android, via des relais connectés aux sorties numériques de l’Arduino.
Cette instructable est également disponible comme un tutoriel à menus Android/Arduino pour les débutants
Les menus sont entièrement personnalisables. Vous pouvez modifier la taille du texte, la couleur et polices ainsi que sélectionner la sortie Arduino à télécommander. Tout à l’aide de la pfodDesigner en cours d’exécution sur votre mobile Android. Le pfodDesigner vous donne un aperçu exact de comment votre menu s’affiche lorsque vous vous connectez à l’aide de pfodApp . Programmation Android non est requise.
Lorsque vous avez terminé la conception de votre menu, le pfodDesigner génère un sketch Arduino complet, bien commenté, qui sera mise en œuvre de votre menu et vous permettent d’activer les sorties sur et en dehors par l’intermédiaire de votre téléphone portable à l’aide de la pfodApp (via bluetooth ou wifi). Non Arduino programmation est nécessaire.
Dans le cadre de la conception, vous spécifiez quelle sortie numérique chaque bouton ON/OFF est connecté à. Arduino broches numériques peuvent être configurés comme entrées ou sorties. Le code généré par le pfodDesigner configure les broches sélectionnées comme sorties. Lorsqu’il est configuré en tant que sortie, une broche numérique Arduino peut être soit haute ou basse.
Sur un Uno, lorsqu’elle est haute, la broche fournitures + 5V (Vcc) et à moins de 40 ma. Sur les cartes Arduino SCR n’est non plus + 5V ou + 3.3V, selon le Conseil d’administration. Lorsque la broche de sortie est définie sur faible, il motifs tout ce que vous vous connectez à la broche et pouvez s’écouler moins de 40mA. Ces sorties ont assez de puissance pour piloter une led ou un relais reed, mais pas assez pour piloter directement la bobine du relais 5V d’une puissance de relais, donc un deuxième Instructable ressemblera à relier une carte à relais aux sorties pour activer et désactiver les choses réelles.
Ce que vous devez être capable de faire avant de commencer ce Instructable.
Ce projet est adapté aux débutants , mais vous devez toutes les quelques tâches avant de commencer.
Vous devez d’abord configurer l’IDE Arduino, installer pfodDesigner et assurez-vous que vous pouvez transférer le croquis final (fichier de code), que pfodDesigner produit, depuis votre mobile à votre ordinateur.
- Installer l’IDE Arduino pour votre système d’exploitation de Getting Started with Arduino et œuvre à travers l’exemple de la compilation et l’exécution de l’exemple de Blink.
- Installer libre pfodDesigner app sur votre mobile Android.
- Vérifiez que vous êtes en mesure de transférer des fichiers depuis votre téléphone mobile à votre ordinateur via un câble USB ou d’une application de transfert de fichier tels que le transfert de fichiers WiFi. Voir pfodAppForAndroidGettingStarted.pdf pour plus de détails.
Ce que vous devez acheter pour ce Instructable
La pfodDesigner est gratuite, donc vous pouvez faire la plus grande partie de ce tutoriel avec juste cette pfodDesigner sur votre mobile Android. Mais si vous voulez réellement quelque chose allumer ou éteindre vous aurez besoin certains matériels et le pfodApp.
Voici une liste complète des pièces pour partie 1
- Vous avez besoin d’une carte Arduino. Le didacticiel utilise un Arduino Uno.
- Vous avez besoin d’un bouclier wifi ou bluetooth, connecté via une connexion série, permettant de connecter votre mobile Android à l’ONU. Ce didacticiel utilise iteadstudio BT bouclier (esclave) qui se connecte via série à 9600 bauds.
- Enfin, pour tester votre conception, vous devez télécharger pfodApp de GooglePlay de connecter votre mobile Android pour le bouclier Uno via le bluetooth (ou wifi) et d’afficher le menu que vous avez conçu pour vous de contrôler que les sorties de l’Arduino. Voir pfodAppForAndroidGettingStarted.pdf pour savoir comment configurer une connexion bluetooth en pfodApp.
Dans une version ultérieure Instructable vous ajouterez de relais pour activer effectivement et désactiver les choses.
Maintenant permet de générer et tester un menu d’exemple. À la fin de la présente, vous serez en mesure de construire n’importe quel menu que vous souhaitez activer et désactiver les sorties de l’Arduino.