Android G1 seriële naar Arduino Robot (6 / 8 stap)

Stap 6: Een 3.3V verbinden met de level shifter 5v op de Arduino


The Arduino gebruikt in deze tutorial is een 5v-model, dus we moeten converteren de 3,3 v signaal coming out van de G1 met behulp van een level shifter. Het moet mogelijk zijn om rechtstreeks verbinding maken met een 3.3V Arduino maar dat was niet iets ik getest.

Er zijn verschillende manieren om dit te benaderen, maar we gebruiken een chip 74LS04 in dit voorbeeld. U kunt zoeken naar een hier en ze zijn waarschijnlijk onder $1. Tim en ik pakte ons van de Hacker Dojo in Mountain View, CA, maar deze zijn zeer gemeenschappelijk en overvloedig moet worden waar de chips zijn verkocht of geschonken.

Op een hoog niveau gaan we gewoon het TX-signaal stuurt van de HTS USB breakout board in pin 1 van de 74LS04 chip. Om het te maken werk we gaan via de chip tweemaal en komen pin 4 tot en met de RX-pin op de Freeduino SB (seriële pincode kan afwijken als u een ander Arduino bord hebt maar alles moet dit ondersteunen).

Volg deze stappen om de kabellengte tot de level shifter en sluit de HTC USB-board (niet steek de stekker in de telefoon nog en ontkoppel de macht aan de Arduino):

1. plaats de 74LS04 chip op je breadboard. Zorg ervoor dat de horden van de chip het midden breken zodat de pinnen niet kortgesloten (een domme zet die ik in het begin gemaakt)
2. soldaat twee draden aan de HTC USB-bestuur, zoals beschreven in dit instructable, maar we alleen gebruiken pin 7 (grond) en 8 (TX0) omdat we alleen one-way transmissie voor deze tutorial doen.
3. Sluit het andere uiteinde van de draad van de grond (pin 7) op een grond op je breadboard (die moet worden aangesloten op een grond op je Arduino)
4. Sluit het andere uiteinde van de TX0 (pin 8) draad aan het breadboard waar het loopt in pin 1 van de 74LS04 chip. (doe een beeldonderzoek naar een volledige diagram van de chip)
5. gebruik een draad aansluiten op pin 2 en 3 van de chip
6. Sluit pin 4 van de chip op de Arduino RX punt (pin 0 Freeduino SB en Arduino Duemilanove)
7. pin 7 (GND) aansluiten op de chip op de grond voor je breadboard (die ook met de Arduino grond verbindt)
8. Sluit pin 14 (VCC) aan op de 5v kracht op je breadboard (die krijgt de energie van de Arduino 5v output)

Nu moet je bereid zijn om aan te sluiten in de Raad van bestuur van HTC USB break-out in de onderkant van de telefoon en de macht op de Arduino. Selectievakje voor vonken en ruikt en dingen om ervoor te zorgen dat ze zijn cool touch.

Opmerking: de huidige cellbot code LED #13 ingeschakeld wanneer de servomotoren van de robot moeten worden uitgevoerd. Als u niet over een robot beschikt nog u controleren kunt om te zien dat de LED ingeschakeld wordt en uitgeschakeld om te bevestigen dat het werkt.

Gerelateerde Artikelen

Android G1 seriële naar USB-kabel

Android G1 seriële naar USB-kabel

leren hoe te maken van een Android G1 2.8v seriële naar USB seriële adapter van het apparaat (met behulp van een 3.3V ttl naar usb seriële adapter). Dit kan worden gebruikt voor kernel debugging/etc met uw computer. Dit project moet niet kosten u mee
Gids voor beginners aan de opbouw van de Arduino robots met Bluetooth en Android

Gids voor beginners aan de opbouw van de Arduino robots met Bluetooth en Android

In deze tutorial gaan we om te gaan over het bouwen van een Arduino robot die kan worden aangestuurd via bluetooth met een Android telefoon/tablet. Dit is een beginnersgids die gaat kort over het proces van bedrading en programmeren van uw robot.Stap
Arduino Android USB seriële communicatie met OTG kabel

Arduino Android USB seriële communicatie met OTG kabel

Ik heb een Arduino gebaseerd nacht lamp met behulp van foto weerstand en probleem met thats lichtniveaus van plaats tot plaats verschilde, wanneer ik aan het testen ben ik heb gebruikt een waarde als drempel om over te schakelen op het licht en na va
RC auto naar autonome Arduino Robot

RC auto naar autonome Arduino Robot

Hebt u ooit gewenst om te bouwen van een eenvoudige autonome Arduino robot? Ik werd geïnspireerd om het bouwen van een fundamentele Arduino robot om te helpen mijn begrip van de Arduino, de Arduino IDE, en de werking van de ultrasone sensoren en moto
Hoe te uploaden code naar Arduino Mega vanaf Android apparaat

Hoe te uploaden code naar Arduino Mega vanaf Android apparaat

Vandaag, ga ik u tonen hoe te gebruiken van de Samsung Galaxy Note 5 mobiele telefoon draait Android v6.0 en ondersteunt OTG - On The Go optie voor het uploaden van eventuele codes voor Arduino Arduino boards zoals Arduino Mega Arduino Uno, en de and
Arduino Robot V2 (snel) ook stem gecontroleerde

Arduino Robot V2 (snel) ook stem gecontroleerde

Dit is mijn tweede versie van mijn arduino robot na 'Build uw eerste robot'. Mijn tweede versie is enigszins ingewikkeld in vergelijking met mijn ene maar biedt betere mogelijkheden. In dit instructable ga ik om u te tonen hoe het bouwen van een snel
Maak zelf een TV afstandsbediening gecontroleerde Arduino Robot!

Maak zelf een TV afstandsbediening gecontroleerde Arduino Robot!

Hallo jongens.Abhay en Akshay hier!Vandaag gaan we naar het maken van een TV remote controlled Robot dat niet alleen werkt als een charme, maar u het ook upgraden kunt door het bewerken van de code en gebruik te maken van een paar meer knoppen op de
Arduino Robot Arm

Arduino Robot Arm

ik had beloofd in een vorige post te delen met u een arduino robot arm project op een later tijdstip. Nou, is die datum vandaag! Echter, in plaats van een joystick gebruikt om te controleren de arduino robotarm, I 'm gonna vooraf het programma van de
(w / Video) Fundamentele Arduino Robot, lichte Seeker!

(w / Video) Fundamentele Arduino Robot, lichte Seeker!

Vele malen heb ik Googled voor "Arduino Robot" in de hoop het vinden van een robot te bouwen. Ik uiteindelijk vinden vele versies van een obstakel vermijden robot die gebruikmaakt van hetzij een infrarood of een sonar Bereikindicatie sensor gemo
Remote Controlled Arduino Robot met behulp van Wixel Transceivers

Remote Controlled Arduino Robot met behulp van Wixel Transceivers

UPDATE JAN 2012: dit project werd gekenmerkt op de Pololu website onder Resources/Community projecten.  http://www.Pololu.com/resources/communityprojectsINTRODUCTIEIn dit project, gebruik ik twee Pololu Wixel transceivers op afstand bedienen van een
Motor rijden met android met behulp van de arduino en bluetooth

Motor rijden met android met behulp van de arduino en bluetooth

Hey vrienden!! Dit is mijn eerste instructable ooit en vandaag ga ik u tonen hoe te rijden 2 motoren met android met behulp van de arduino en een goedkope Bluetooth-module. Dit project kunnen zeer nuttig zijn voor jou om te bouwen van robots die door
Easy licht van de Arduino Robot na

Easy licht van de Arduino Robot na

Dit is een tutorial over hoe te maken van een lichte volgende robot met behulp van Arduino, zodat beginners kunnen proberen dit project ook is vereenvoudigd. Dit project zou u slechts moeten nemen op het grootste deel van een uur. Ik hoop dat u genie
Licht van de Arduino Robot na

Licht van de Arduino Robot na

OverzichtDit instructable zal gebruik maken van drie photoresistors (licht afhankelijke weerstand) en een Arduino om controle van de beweging van een robot. Een gemeenschappelijk robot chassis kan worden gebruikt voor de robot. De lichte sensoren zal
De veelzijdige Arduino Robot

De veelzijdige Arduino Robot

dit is mijn eerste arduino robot, en ik ben heel blij met het resultaat. Wat ik kwam met is een robot die met wijzigingen vrijwel alles op het gebied van kleine arduino robots doen kunt. De elektronica zijn zeer eenvoudig. U hoeft alleen een H-brug,