Modding un suivi petit modèle de voiture (5 / 6 étapes)

Étape 5: L’arduino firmware

Si vous avez toujours travaillé avec l’arduino IDE veuillez sauter vers le bas pour la description de SW.

Dans le cas contraire, vous devez avoir l’arduino IDE être installé (page de téléchargement).

Télécharger le fichier (en bas) SoftwareSerial.zip, décompressez-le et copiez le dossier SoftwareSerial dans les bibliothèques de sous-dossier du dossier IDE Arduino. Maintenant, vous pouvez télécharger (ci-dessous) le fichier MOTORBG.ino et ouvrez-le dans l’arduino IDE.

Description SW (MOTORBG.ino)

Quelques concepts contenus dans ce logiciel :

  1. Avec la bibliothèque de SoftwareSerial un objet nommé mySerial est instancié en supposant que la broche RXD n11 et TXD PIN n° 12
  2. PIN 3 et 6 (SX_MT = moteur gauche et DX_MT = moteur droite) sont sertis pour la sortie.
  3. Initialiser le port série (serial.begin(38400)) pour la communication avec le PC
  4. Initialisez l’objet mySerial (mySerial.begin(38400)) pour la communication avec le module SC-05
  5. Dans la configuration fonction défini l’analogWrite pour broches 3 et 6 à la puissance maximale (255). Cela signifie qu’un niveau de haute tension (5V nominalement) s’applique aussi bien à la broche 3 et 5 de IC1. En supposant que les trimmers R1 et R2 sont tournés pour avoir environ 1V appliqué aux entrées de l’inverseur (PIN 2 du IC1A) et la broche 6 de IC1B les sorties des deux opamp (PIN 1 et 7) sont élevés et le PNP BJT Q1 et Q2 sont éteints. Pratiquement les broches 3 et 6 de l’arduino sont sortie PWM (8 bits) qui animent les moteurs « à rebours »: lorsque sont sertis à 255 moteurs sont bas, lorsque sont mis à 0 moteurs offrent toute la puissance (et vitesse). Les valeurs intermédiaires permettent de définir une vitesse comprise entre 0 et la vitesse maximum possible.
  6. fonction de boucle : lorsque l’application android envoyer une chaîne dans le format AhklPxyz (donc la longueur de la chaîne est toujours 8 et Ahkl, on entend un angle de hkl degrés et Pxyz une puissance ou vitesse de xyz pourcentage maximal) la sortie de mySerial.available() obtenir vrai et la chaîne nommée « command » acquérir un nouveau personnage par le module SC-05. Après le bloc de la tandis que la chaîne de commandement ont le même format de la chaîne de transmission. La fonction outled est appelée et réglez la sortie PWM (des deux moteurs) en fonction de "angolo" (0 à 360 degrés) et « potenza » (de 0 à 100).
  7. La fonction StrToInt convertir une chaîne de 3 caractères (c'est-à-dire "034") du nombre entier (34).

Comment charger le programme dans arduino Pro Mini

Si vous avez des précédents téléchargé un programme à un arduino Pro Mini, veuillez passer à l’étape 6.

Sinon lire ensuite.

Dans l’image ci-dessus vous pouvez voir (de gauche à droite) l’arduino Pro Mini (sans le fil soudé car n’apparait pas important ici) et le « Pin 6 USB 2.0, module UART TTL ». Elles sont reliées par un câble à 4 fils se terminant avec connecteurs femelle-femelle. Le schéma de connexions est assez simple :

  • GND arduino à GND USB_to_TTL
  • Arduino VCC à + 5V USB_to_TTL
  • RXD arduino pour TXD USB_to_TTL
  • TXD arduino pour RXD USB_to_TTL

Vous devez télécharger et installer les pilotes USB_to_TTL pour windows, situés dans la page d’intro de cet article. Après cela, insérez le dispositif de USB_to_TTL dans un port USB de votre PC et ne permettent pas une recherche de pilote sur internet. Si le périphérique est correctement installé vous pouvez voir dans les fenêtres gestionnaire de périphérique en cliquant sur ports (COM et LPT) quelque chose comme "Silicon Labs CP210x USB to UART Bridge (COMn)" où n de COMn est le numéro de port affecté à l’unité. Dans l’arduino IDE vous devez choix dans le menu Outils, le même numéro de port, le Conseil « Arduino Pro ou Pro Mini » et le processeur "ATmega328 (5V, 16 MHz).

Enfin, vous pouvez télécharger le programme à Arduino Pro Mini carte dans ce mode: après avoir chargé le code source (MOTORBG.ino) clic gauche sur la flèche droite (compilation et chargement) un peu bas à la barre de menu dans l’arduino IDE. Tout d’abord, vous lisez dans la status bar (en bas) « compilation croquis » ; press (continuellement) le bouton poussoir de réarmement (sous la carte arduino) jusqu'à ce que vous lisez « Uploading » dans la barre d’État si seulement maintenant vous pouvez relâcher le bouton de réinitialisation.

Seulement de cette façon, vous pouvez télécharger le firmware dans le Conseil d’administration.

Maintenant l’application android.

Articles Liés

« MODÈLE de voiture recyclé » mini-unité PLANS

« MODÈLE de voiture recyclé » mini-unité PLANS

temps nécessaire : deux à trois semaines.Objectifs scientifiquesL'étudiant explorera et illustrer les principes du mouvement : gravité, frottement, inertie, masse, poids et vitesse.Les élèves apprendront par la pratique les concepts de recyclage de «
Faites vos propres modèles de voitures et faire économiser un paquet !

Faites vos propres modèles de voitures et faire économiser un paquet !

Voici un moyen de rendre les voitures de modèle rapide, bon marché et efficace ! Je voulais que certains modèles à utiliser dans les dioramas, alors au lieu d'acheter des modèles de voitures, j'ai décidé de les rendre. Différentes tailles sont possib
Modèle de voiture de Police

Modèle de voiture de Police

nous avons voulu construire une police modèle voiture avec feux de travail et les sirènes. Ensuite, nous avons décidé d'ajouter un moteur et au lieu d'utiliser un commutateur pour mettre tout au large, nous avons utilisé une photodiode. Pour notre vo
Modèle de voiture 3D

Modèle de voiture 3D

j'aime les jeux vidéo et j'ai décidé de reproduire une voiture de mon jeu préféré et voici il me dire ce que vous pensez:). Je serais ravi d'en faire un véritable objet comme une petite voiture. (Ce modèle 3d n'ont aucune textures) Je voudrais gagner
Comment à la 3D imprimer un modèle de voiture personnalisée (1966-Bus de Chevy)

Comment à la 3D imprimer un modèle de voiture personnalisée (1966-Bus de Chevy)

histoireMon grand-père a acheté un bus de Chevy de 1966 et converti en un RV, que ma famille utilisé pour faire des excursions dans chaque été. Je voulais lui donner un modèle de ce bus pour Noël, mais depuis qu'il avait fait tant de modifications...
Modèle de voiture (hindustan Ambassadeur mark 2)

Modèle de voiture (hindustan Ambassadeur mark 2)

Bonjour tout le mondeHM, Ambassadeur peut être étrange de certaines parties du monde, mais ceux d'entre vous, qui avait visité l'Inde, serait certainement avait vu une de ces beautés, principalement comme véhicule de bureaucrates ou taxis. Maintenant
Modèle de voiture-fusée

Modèle de voiture-fusée

n'oubliez pas le CO2 voitures vous faites au Collège. C'est fondamentalement qu'avec un moteur de fusée modèle. Et construits plus stable.Vidéo vous expliquera...http://www.youtube.com/watch?v=8gvEG2-P6e0Étape 1: Bâtiment voiture Lorsque vous générez
Clé de voiture mod avec électronique

Clé de voiture mod avec électronique

Salut bricoleurs:)Inspiré par un projet un peu plus simple avec le modèle de voiture HotWheels et pas d'électronique de l'utilisateur schnurrbart, projet est ici : clé de voiture Hot Wheelsdonc, permet de commencer... ou attendre... avant de vous com
Mods suspension de Knex Rallye voiture.

Mods suspension de Knex Rallye voiture.

Salut, j'ai mis quelques suspension de jamz de monster R.C dans la voiture de rallye et j'ai remplacé les axes de roue, mais retiré les moteurs, donc c'est un coup de pouce le long de la voiture. S'il vous plaît regarder mes vidéos. SI QUELQU'UN A UN
Modèle de châssis de la voiture - faire un moule de Split Silicone

Modèle de châssis de la voiture - faire un moule de Split Silicone

cette vidéo pédagogique examine le processus pour faire une seule partie silicone diviser la moule et le moulage des pièces uréthane à l'aide d'un morceau d'un modèle de voiture. Alumilite produits utilisés dans cette vidéo comprennent : synthétique
Modèle de coffre de voiture - faire un Casting & moule une partie

Modèle de coffre de voiture - faire un Casting & moule une partie

cette vidéo pédagogique examine le processus pour faire un moule de silicone de deux parties et moulage de pièces d'uréthane à l'aide d'un morceau d'un modèle de voiture. Alumilite produits utilisés dans cette vidéo comprennent : synthétique Modeling
Concevoir une voiture de modèle Custom

Concevoir une voiture de modèle Custom

si vous êtes fatigué des voiture maquettes disponibles dans les magasins, pourquoi ne pas concevoir votre propre ? Concevoir votre propre voiture de modèle peut être un projet passionnant qui vous donne une maîtrise les détails de chaque pièce, comme
Modèle de haut-parleurs Ipod/Mp3 voiture

Modèle de haut-parleurs Ipod/Mp3 voiture

il s'agit d'une instructable sur comment faire un modèle de voiture dans un système de haut-parleurs ipod ! Il m'a fallu environ quarante-cinq minutes à faire, mais il va probablement vous prendre environ 30 minutes. Donc, ici, que vous allez, espéro
Vieux 1949 ford modèle rouillés Tudor coupé

Vieux 1949 ford modèle rouillés Tudor coupé

Ici je vous montre comment créer la corrosion authentique sur un gué de 1949, mais les produits et les techniques peuvent facilement être utilisés sur n'importe lequel des kits de modèle. Voitures telles que nos Revell VW Bus Samba ou Tamiya VW Beetl