Voiture RC simple pour les débutants (Android contrôler via Bluetooth) (7 / 10 étapes)

Étape 7: théorie

Théorie

Tous les calculs sont effectués dans l’application Android et immédiatement calculer la 2‹2‹of valeurs du PWM pour le moteur gauche et droit. Application a des paramètres flexibles, tels que la plage de la PWM, la sensibilité de l’inclinaison, le seuil minimal pour le PWM et autre. Commandes d’exemple transmis par Bluetooth :
L-255\rR-120\r
L - la commande pour le moteur gauche, R - pour le droit
Un tiret signifie la rotation du moteur pour revenir en arrière
255 - PWM valeur (pour Arduino est la vitesse maximale de rotation)
\r - fin de commande.
Sur cet commande RC voiture se déplacera vers l’avant et légèrement tourné vers la droite, comme le moteur droit tourne lentement à gauche.

L255\rR-255\r
Sur cette commande, le moteur gauche sera tourner en arrière et en avant à droite, obligeant une voiture pour faire pivoter autour de son axe dans le sens antihoraire.

H1\r
Commande est un canal supplémentaire auquel vous pouvez vous connecter par exemple etc. son, lumières.

Symboles de commande L, R et H peuvent être définie dans les paramètres des applications Android.

Dans le MCU, programme de contrôle fournit une minuterie qui éteint le moteur si la dernière commande a été reçue plus qu’il y a n-secondes. Les données sont stockées dans la mémoire EEPROM du contrôleur et peuvent être changées d’appareil Android. La gamme de ce paramètre est de 0,1 seconde à 99,9 secondes. Ce paramètre peut être désactivé. Pour travailler avec EEPROM fournit des commandes: Fr - lecture des valeurs 2‹2‹and Fw - valeurs Records.

Electronics

Schéma fonctionnel voir sur l’image ci-dessus

Articles Liés

Flip-flop de LED simple pour les débutants

Flip-flop de LED simple pour les débutants

Un circuit de bascule très simple pour les débutantsÉtape 1: Liste des piecesListe des pièces :-LED X2-Résistance : 10K (brun-noir-rouge) X2-Electrolytic capacitor : 100uF X2-Transistors: NPN comme BC108 X 2-Pile 9V avec connecteur-Câble rayé-Maquett
Alarme simple pour les débutants en électronique

Alarme simple pour les débutants en électronique

c'est juste une alarme pour les débutants sur l'électronique à la pratique. Chaque fois que donné d'alimentation il va générer son selon la fréquence pour laquelle il est conçu. La fréquence dépend des valeurs de condensateur et la résistance.Étape 1
Robotique simple pour les débutants !

Robotique simple pour les débutants !

Pour mon tout premier instructable, j'ai décidé de faire quelque chose qui m'avait échappé depuis plusieurs mois sur par où commencer tout à l'heure ;R/C robotique et battlebots.Les composants que j'ai utilisé sont difficiles à trouver maintenant, ma
Capteur couleur LED Arduino simple pour les débutants

Capteur couleur LED Arduino simple pour les débutants

Il y a quelques différents types de capteurs de couleur.Celui qui est utilisé dans ce instructable est un capteur de couleur « réfléchissante » il a un feu rouge feu vert de la source source une source de lumière bleue (un R, G, B LED fonctionnerait)
Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Faire une appli Android pour contrôler via Bluetooth un Arduino contrôler votre maison par l’intermédiaire de RF, climatisées et dotées de AppInventor

Je sais que le titre est tout à fait une bouchée, mais c'est exactement ce que c'est.Quelque temps auparavant, j'ai fait une instructable décrivant un circuit autour d'un atmega328 (ou un « Arduino ») qui était de dissuader les cambrioleurs en simula
Vieille voiture RC piraté : Android contrôler via BT. (directeur d’accéléromètre)

Vieille voiture RC piraté : Android contrôler via BT. (directeur d’accéléromètre)

aujourd'hui, j'ai trouvé ma très vieille voiture rc, j'ai un peu de tuning...:)Programme de contrôle créé avec inventor app 2.Direction avec l'accéléromètre du téléphone, se déplaçant avec un curseur.Malheureusement le curseur trop du détroit, mais p
Un robot très simple pour les débutants

Un robot très simple pour les débutants

Cette instructable vous montre comment faire robot très simple. Il détecte les obstacles et éviter. C'est le grand projet pour quelqu'un qui est nouveau pour arduino et veulent faire le premier robot.Pourquoi robot ?Parce que c'est excellent moyen d'
Arduino et LM35 à base de contrôleur de température pour les débutants

Arduino et LM35 à base de contrôleur de température pour les débutants

IntroductionVérifiez la température de votre propre système de surveillance à l'aide du capteur de température analogique Arduino et LM35. Il s'agit d'un projet de bricolage très simple pour les débutants de l'Arduino. Toutes les étapes et les exigen
Simple clic on/off de votre mobile Android en utilisant Arduino et pfodApp. Arduino pour les débutants

Simple clic on/off de votre mobile Android en utilisant Arduino et pfodApp. Arduino pour les débutants

IntroductionCe instructable montre comment vous pouvez passer un Arduino sur et en dehors de la sortie de votre mobile Android avec un simple clic sur l'icône pfodApp . Ajouter un relais conduit par cette sortie pour passer le matériel réel. Aucun co
Création d’applications Android – pour les débutants complets

Création d’applications Android – pour les débutants complets

Si vous possédez un téléphone AndroidTM ou tablette et vous êtes le genre de personne qui aime faire les choses pour lui/elle-même (sinon pourquoi vous chercherait à une Instructable?), vous avez probablement pensé à découvrir comment développer vos
Générateur de code pour des menus personnalisés Android/Arduino activer et désactiver les sorties de l’Arduino. Andriod/Arduino pour les débutants. Absolument aucune programmation requise

Générateur de code pour des menus personnalisés Android/Arduino activer et désactiver les sorties de l’Arduino. Andriod/Arduino pour les débutants. Absolument aucune programmation requise

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 u
Concevoir un Custom Menu System--Android/Arduino de menus pour les débutants--absolument aucune programmation requise

Concevoir un Custom Menu System--Android/Arduino de menus pour les débutants--absolument aucune programmation requise

IntroductionCette instructable montre comment utiliser la libre pfodDesigner disponible sur GooglePlay pour concevoir un système de menus Android avec des sous-menus pour périphériques compatibles Arduino.Le tutoriel est adapté aux débutants. Aucune
BRICOLAGE domotique pour les débutants.  Absolument aucun codage ou soudure requise.  Android/Arduino pour allumage et extinction de choses

BRICOLAGE domotique pour les débutants. Absolument aucun codage ou soudure requise. Android/Arduino pour allumage et extinction de choses

Cette instructiable a pour but le débutant absolu. Si vous pouvez gérer un couteau bien aiguisé sans couper vos doigts vous peuvent faire et personnaliser ce contrôleur domotique.Ces instructions sont également en ligne à www.pfod.com.au sous Android
Comment changer un Arduino sous et hors tension de sortie de votre mobile Android.  Arduino pour les débutants

Comment changer un Arduino sous et hors tension de sortie de votre mobile Android. Arduino pour les débutants

Mise à jour : Voir Andriod/Arduino pour débutants - Design Custom Andriod menus pour activer et désactiver les sorties de l'Arduino. Absolument aucun programmation requis pour une alternative qui ne nécessite aucune programmation à tous.Comment les d