Howdy terug Y'all toen ik werkte op de Raspberry Pi draagbare emulator die werd de achterbank systeem. Ik dacht dat ik zou willen gebruiken een analoge joystick net als een aantal van de andere bouwstijlen. Maar ik probeerde te krijgen om te werken via de GPIO in plaats van de USB-bus.
Helaas medio bouwen besloten dat een speciale USB-controller zou het beter voor mijn Emulator console. Echter ik nog sleutelen met de analoog naar digitaal conversie circuit met behulp van de MCP3008. Hoewel ik nooit de controle-interface voor emulators misschien eindigde zou iemand willen een regelweerstand of een analoge sensoren voor een robot circuit of een zelf water plant of iets toevoegen.
I 'm gonna nemen u door de bouw van het circuit op een breadboard. Geef een beknopt overzicht van v1 op het bord van een prototype. Afwerking met de vergadering van een versie 2 van mijn breakout board ontwerp. Versie 3 verwijderd de bepaling van de weerstand als het veroorzaakt meer problemen dan het was het waard.
Als u wilt overslaan van de breadboarding en het prototype stadium en recht op, zijn de PCB's beschikbaar op 123d circuits. Of de bijgevoegde gerber-bestanden kunt u uw eigen planken fabriceren.
Dit is de link naar versie 3 van de board. op 123D Circuits.
http://123D.circuits.io/circuits/368938-Raspberry-... Enkele notities over het ontwerp van mijn breakout board. 0-7 kanalen worden als zodanig aangeduid op het soldeer masker. en ik gebruikte het centrum spoor als de jumper selecteerbare power 3v3 of 5v. met grond/negatief op de veel buitenrand. De redenering hiervoor is als een RC servo Power het centrum pin is. Het idee is als u draad uw sensor in een 3-pins socket like achteruit kan niet worden aangesloten en bak je sensor.
Dit is een echte open bronproject, aandeel en aandeel gelijk. Als u het in een levensvatbare product, groovy meer macht ook ya. Zorg enkel ervoor te gooien een knipoog uit naar de MoTinkerGNome wanneer u het grote maakt. Ik ben gecompenseerd geen enkele manier door autodesk instructables of 123D Circuits. Echter in om waarheid in openbaarmaking 123D circuits stuurde me een T-shirt als klant hoffelijkheid te wijten aan een probleem in de scheepvaart, maar dat is niet hier of daar.
Ik ga ervan uit dat u de mogelijkheid hebben om te solderen.
Ik ben ook gaan te veronderstellen dat u de mogelijkheid om programma in C of Python
De moeilijkheid van dit project zou worden beschouwd als intermediaire maar de toepassing van de laatste Raad van bestuur zou worden beschouwd als geavanceerde.
DIT IS NIET EEN BEGINNER-PROJECT!
Spullen nodig
- Herziening 2 of nieuwere Raspberry Pi
- Dingen te maken de taart werk SD card, voeding enz enz.
- MCP3008 ADC chip https://www.adafruit.com/products/856 $3,75
- 26-pins stapelmogelijkheden kop. https://www.adafruit.com/products/1112 $1.95
- Pinheaders https://www.adafruit.com/products/392 $4.95 weg te breken
- 2 jumper shunts. . http://www.eBay.com/ITM/50pcs-computer-mobo-CD-DVD... (dat aanbieding 50 is fo 2,50 dollar)
- (optioneel) als u wilt stapelen 2 moet u rechte hoek headers https://www.adafruit.com/products/816 $2.95
- (optioneel) 16 pin IC Socket. https://www.adafruit.com/products/220 $1