Arduino aan RPi: drie manieren om te converteren van 5 volt tot 3.3 volt


Er is een probleem wanneer een Arduino aansluiten op de GPIO op een RaspberryPi. Het niveau van de logica voor de Arduino is vijf volt en de RaspBerryPi vereist 3.3 volt. Verzenden van een vijf volt beschadigt signaal naar een GPIO pin de RaspberryPi. Wanneer ik iets mis dat ik wil een spectaculaire blow-up van Zie draad. Je zal niets, geen vuurwerk, zelfs niet een beetje rook zien. Niet leuk, het gewoon stopt met werken.

Deze tutorial zal drie verschillende manieren om te converteren naar 5 volt van een Arduino 3.3 volt voor een RaspberryPi illustreren.

1 - een spanning divider

2 - een Optoisolator (Optocoupler)

3 - een bi-directionele level shifter

Het programma van de RaspberryPi in deze tutorial maakt gebruik van de wiringPi
Bibliotheken, geschreven door Gordon Henderson, voor het programmeren van de GPIO in C.

wiringPi moet worden geïnstalleerd. Instructies voor het downloaden, installeren en gebruik bevinden zich op http://wiringpi.com

wiringPi gebruikt het is eigen pin nummering schema.

Alle RaspberryPi pincodes zijn wiringPi getallen, tenzij anders aangegeven.

Je moet een manier om te lopen van de draden van de RaspberryPi naar het breadboard. U kunt mannelijke/vrouwelijke jumper draden maar één van de Pi schoenlappers vermeld op deze pagina van Adafruit zal het een stuk makkelijker maken: http://www.adafruit.com/search?q=cobbler

Gerelateerde Artikelen

Drie manieren om veilig drinkwater van sneeuw

Drie manieren om veilig drinkwater van sneeuw

Een van de dingen die ik graag over winter in Canada is dat we heel veel sneeuw! Dit betekent dat drinkwater is overvloedig, hoeft u alleen te weten hoe om het te verwerken uit de sneeuw die we krijgen.Ik heb een YouTube video hier:En ik ook gepost d
Arduino aan MATLAB GUI - Live Data-acquisitie (& plotten) van RC zender Stick standpunten

Arduino aan MATLAB GUI - Live Data-acquisitie (& plotten) van RC zender Stick standpunten

Ik heb een programma gemaakt met behulp van een Arduino, kan je zelf live data-acquisitie en plotten rechtstreeks in MATLAB. Ik denk dat dit is zeer nuttig, en kan helpen een heleboel mensen die zich afvragen hoe interface Arduino & MATLAB, dus ik be
Drie manieren om te maken Spaetzle

Drie manieren om te maken Spaetzle

Spaetzle is een standaard in de Zuid-Duitse keuken ook in delen van Oostenrijk en Zwitserland.Er zijn verschillende manieren om te vormen van hen en ik wil u drie van hen tonen.Elke weg leidt naar een verschillende uitziende noodle. De langere zijn d
Koffie truffels drie manieren

Koffie truffels drie manieren

persoonlijk, ik hou van een beetje voor crunch in een truffel maar toen ik zei tegen mijn lieveling verloofde dat ik was van plan op het maken van koffie truffels met koffiebonen in hen, hij soort keek me vreemd en wees erop dat de gladheid van een t
Hoe installeer ik de Arduino aan de Lithium-rugzak

Hoe installeer ik de Arduino aan de Lithium-rugzak

The Arduino is een open bron hardware input en output circuit en de Lithium-rugzak is een Ardino-accessoire die wilskracht de Arduino wanneer het is verwijderd van een computer of een muur macht. Deze producten worden verkocht aan Liquidware voor ond
Converteren van uw POP/drankautomaat voor het gebruik van RFID met Arduino

Converteren van uw POP/drankautomaat voor het gebruik van RFID met Arduino

Dit is mijn eerste instructable zodat elke nuttige opmerkingen worden op prijs gesteld. Ik begon dit project ongeveer een jaar geleden.Begon ik op zoek over het gebruik van de arduino te controleren van een automaat en ik vond dat een project zonder
Drie manieren om te zuiveren Water

Drie manieren om te zuiveren Water

dit instructable laat zien hoe om water te zuiveren. Dit toont de basic drie manieren waarop u zou schoon water tot een punt waar het is aanvaardbaar om te drinken. Een gemiddelde volwassene moet 1 gallon (4.5 L) water per dag voor drinken en koken.
Hoe Arduino aan LabVIEW Interface? #Simple stappen #

Hoe Arduino aan LabVIEW Interface? #Simple stappen #

# laboratorium virtueel InstrumentEngineering Workbench (LabVIEW) #U kunt Arduino als een Data acquisitie apparaat voor maatregel, controle, monitor verschillende apparaten en sensoren, is het gemakkelijk om te leren van Grafisch programmeren dan nor
Drie manieren om te maken DIY Silly Putty

Drie manieren om te maken DIY Silly Putty

leren van drie verschillende manieren om het maken van uw eigen huisgemaakte Silly Putty!  Dit spul is niet precies zoals de commerciële Silly Putty, maar het is vrij dicht en dode eenvoudig te maken met huis greep ingrediënten.Ingrediënten voor batc
Drie manieren om te zagen met een handzaag rechte

Drie manieren om te zagen met een handzaag rechte

RAF Nathan toont er drie manieren om handzaag breadboard uiteinden uit een tafelblad en meteen en plein resultaten.Voor meer hoe op hulplijnen en overzichten, check out www.woodreview.com.au of hout Review TV.
Drie manieren om te ontmantelen Pallets te verkrijgen gratis hout voor timmerwerk, houtbewerking en ambachten.

Drie manieren om te ontmantelen Pallets te verkrijgen gratis hout voor timmerwerk, houtbewerking en ambachten.

Tonen de instrumenten en de stappen die nodig zijn voor de veilige ontmanteling van houten pallets tot het verkrijgen van bruikbare hout verwijderd. De film toont ook een aantal objecten gemaakt door mij met behulp van deze gerecupereerd materiaal.ht
Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Hallo iedereen!Sinds toen heb ik begon te spelen met de Arduino, heb ik altijd geweest zwerven hoe ik kon maken het praten en communiceren met de Matlab-omgeving op een gemakkelijke en effectieve manier. Ik botste tegen vele Instructables en tutorial
Hoe te converteren van de Universiteit van phoenix online E-Books tekst naar spraak

Hoe te converteren van de Universiteit van phoenix online E-Books tekst naar spraak

Dit instructable zal u tonen hoe te converteren van de tekst in uw Universiteit van phoenix online E-boeken aan toespraakWat u nodig zult hebbenUw Universiteit van Phoenix Online E-bookEen PDF lezen programma zoals Adobe AcrobatEen tekst-naar-spraak-
Converteren van een speelgoedpiano om te werken als een midi-apparaat en gebruik het met Synthesia

Converteren van een speelgoedpiano om te werken als een midi-apparaat en gebruik het met Synthesia

doel van dit project:Converteren van een goedkope speelgoedpiano om te werken als een midi-apparaat en gebruik het met Synthesia (http://www.synthesiagame.com/)Andere programma's die gebruikmaken van midi-ingangen kunnen ook worden gebruikt.Aanpak:De