Android G1 Serial pour Arduino Robot (6 / 8 étapes)

Etape 6: Connexion 3, 3V à shifter niveau 5v de l’Arduino

The Arduino utilisé dans ce tutoriel est un modèle de 5v et nous devons donc convertir le 3.3V signal sortant de la G1 à l’aide d’un levier de vitesses niveau. Il devrait être possible de se connecter directement à un 3.3V Arduino mais ce n’était pas quelque chose je l’ai testé.

Il y a plusieurs façons d’aborder la question, mais dans cet exemple, nous utiliserons une puce 74LS04. Vous pouvez Rechercher une ici et ils sont probables sous 1 $. Tim et j’ai ramassé nôtre depuis le Hacker Dojo à Mountain View, CA, mais ceux-ci sont très communs et devraient être nombreux, partout où les jetons sont vendus ou donnés.

À un niveau élevé, nous allons simplement d’envoyer le signal TX du HTS USB carte de dérivation dans la broche 1 de la puce 74LS04. Pour le rendre travail nous allons par le biais de la puce deux fois et sortir pin 4 à la broche RX sur la Freeduino SB (votre broche série peut être différente si vous avez une autre carte Arduino, mais tous devraient soutenir cela).

Suivez ces étapes pour associer le niveau shifter et connecter la carte HTC USB (ne pas brancher sur le téléphone encore et débrancher l’alimentation à l’Arduino) :

1. Insérez la puce 74LS04 sur votre maquette. Veillez à ce que les obstacles de la puce au centre pause si les broches ne sont pas en court-circuit (un geste stupide que j’ai fait au début)
2. le soldat deux fils au Conseil HTC USB tel que décrit dans ce instructable, mais nous allons uniquement utiliser les broches 7 (sol) et 8 (TX0) car nous faisons seulement une transmission unidirectionnelle pour ce tutoriel.
3. Connectez l’autre extrémité du fil de terre (broche 7) à une terre sur votre maquette (qui doit être raccordé à une terre sur votre Arduino)
4. Branchez l’autre extrémité de la TX0 (broche 8) fil pour le montage d’essai où il se jette dans la broche 1 de la puce 74LS04. (faire une recherche d’images pour un schéma complet de la puce)
5. utiliser un fil pour relier la broche 2 et 3 de la puce
6. connecter la broche 4 de la puce au point d’Arduino RX (pin 0 Freeduino SB et Arduino Duemilanove)
7. Brancher la fiche 7 (GND) sur la puce au motif de votre maquette (qui permet également de relier à la terre de l’Arduino)
8. Brancher la fiche 14 (VCC) à la puissance de 5v sur votre maquette (qui est alimenté par la sortie 5v Arduino)

Vous devriez maintenant être prêt à brancher dans la carte de break-out HTC USB dans le bas du téléphone et pouvoir sur l’Arduino. Recherchez des étincelles et odeurs et touche les choses pour s’assurer qu’ils sont cool.

Remarque : le code actuel de la cellbot s’allume LED #13 lorsque les servomoteurs du robot doivent être en cours d’exécution. Si vous n’avez pas un robot mais vous pouvez vérifier que la LED s’allume et off pour confirmer qu’il travaille.

Articles Liés

Indication de la direction pour Arduino Robot - Interface Scratch

Indication de la direction pour Arduino Robot - Interface Scratch

J'ai téléchargé récemment un guide relatif à la programmation d'un Cybot à l'aide d'un contrôle de l'Arduino. Dans la programmation, j'ai créé une interface utilisateur afin de visualiser la direction choisie par l'utilisateur. Ce guide montrera si t
SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

Mises à jour23 novembre 2013: SensoDuino 0,160 obtient un visage à gauche.Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.19 novembre 2013: SensoDuino 0.159 est sorti. Téléphone Android date (y, m, d) et l'heure (h, m, s) sont
ArduDroid : Un Simple 2 voies Bluetooth-contrôleur basé sur Android pour Arduino

ArduDroid : Un Simple 2 voies Bluetooth-contrôleur basé sur Android pour Arduino

MISES À JOUR :Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.30 octobre 2013 : Andruino est maintenant officiellement ARDUDROID et est bientôt disponible sur Google jeu. Ce changement de nom pour éviter un conflit avec une au
4 roues motrices tout Terrain Arduino Robot pour tout le monde

4 roues motrices tout Terrain Arduino Robot pour tout le monde

J'ai toujours aimé les robots qui peuvent se déplacer en terrain accidenté. Cette fois, j'ai décidé que je vais utiliser le prêt-à-châssis modifiez-le légèrement et en ajoutant quelques éléments supplémentaires. En utilisant un châssis prêt je pourra
Construire l’application Bluetooth Android pour Arduino

Construire l’application Bluetooth Android pour Arduino

Salut, aujourd'hui je vais faire une appli android pour arduino Bluetooth module HC-06. Grâce à cette application, vous pouvez contrôler une forme légère ou conduite votre téléphone android. Permet de le faire...Etape 1: Aller à l'éditeur AndroidAlle
ArduDroid : Un Simple contrôleur de base 2-Way Bluetooth Android pour Arduino RGB led bande

ArduDroid : Un Simple contrôleur de base 2-Way Bluetooth Android pour Arduino RGB led bande

INTRODUCTIONGET IT ON google app de jeu « ardudroid »ARDUDROID (anciennement Andruino) est une simple application Android pour vous aider à contrôler les broches de votre Arduino Uno (ou clone) depuis votre téléphone Android sans fil. C'est une appli
CupBots - 3D plate-forme robotique imprimé pour Arduino et Raspberry Pi

CupBots - 3D plate-forme robotique imprimé pour Arduino et Raspberry Pi

Voici un projet de robotique du grand week-end d'entreprendre avec des amis ou des gens de votre espace de la machine locale. Vous aurez besoin une imprimante 3D très pratique à la 3D impression les fichiers STL en pièce jointe dans le cadre de la pr
Intel Edison Arduino serial pour communication série de processus hôte

Intel Edison Arduino serial pour communication série de processus hôte

L'évasion de Intel Edison Arduino est un mini-ordinateur basé sur linux qui peut être programmé à l'aide de l'IDE Arduino et le cadre. Il peut également être utilisé comme n'importe quel autre système Linux en C/C++, Python, node.js et beaucoup d'aut
Téléphone Android utilisée comme un bouclier GSM pour arduino

Téléphone Android utilisée comme un bouclier GSM pour arduino

ici mes une autre vidéo montrant comment utiliser app inventor et bluetooth communication d'interfacer une carte arduino et un appareil android. Cette fois je montre comment utiliser la fonction SMS afin de transformer le téléphone en un bouclier GSM
Arduino Robot pour le coût le plus bas

Arduino Robot pour le coût le plus bas

ME VOIR À LA MAKER FAIRE DE NYC !Tout a commencé avec ceci :Le défi Arduino Robot : Comment économiquement pouvez-vous créer un robot en utilisant un Arduino pour élèves de 5e année ?J'espère que cette instructable revêt une certaine élégance pour sa
Rendre Amarino évaluation bouclier pour Arduino-Android-Bluetooth expériences

Rendre Amarino évaluation bouclier pour Arduino-Android-Bluetooth expériences

cet article vous montre les étapes pour faire l'évaluation Amarino bouclier conçu et réalisé par www.buildcircuit.com. Le bouclier présenté sur cet article est une réplique d'un bouclier publié sur buildcircuit, sauf que le commutateur de Bluetooth a
Enregistreur pour Arduino Over Serial Port

Enregistreur pour Arduino Over Serial Port

Je suis peu fatigué de l'utilisation de série comme enregistreur - principalement pour deux raisons : il ne supporte pas la syntaxe sprintf et chaîne sont détenus dans la RAM. C'est pourquoi j'ai mis en place de nouvelle bibliothèque : https://github
Arduino Robot V2 (rapide) également contrôlée voix

Arduino Robot V2 (rapide) également contrôlée voix

C'est ma deuxième version de mon robot arduino après « Construire votre premier robot ». Mon deuxième version est un peu compliquée par rapport à mon premier seul mais offre de meilleures fonctionnalités. Dans ce instructable je vais vous montrer com
Comment installer et utiliser le module Bluetooth JY-MCU pour Arduino

Comment installer et utiliser le module Bluetooth JY-MCU pour Arduino

Bonjour, dans ce instructable je vais enseigner vous comment installer et utiliser le module Bluetooth JY-MCU pour Arduino. Ce petit module vous permettra de contrôler votre arduino sans fil à partir de votre ordinateur ou votre téléphone. Permet de