Pandora's Box - een internetradio-speler gemaakt met een Raspberry Pi! (7 / 10 stap)

Stap 7: Aansluiten van de drukknoppen


Elk van de zes drukknoppen moet een GPIO pins aansluiting. Het schema toont een circuit dat moet worden gedupliceerd voor elke drukknop. Dit circuit is nuttig omdat wanneer de drukknop geopend is, deze regeling niet enige macht doet drain. Echter, een logica van "1" worden gelezen op de GPIO pin, dat is belangrijk op te merken. Ook is de 1kOhm weerstand op de GPIO pin belangrijk in het geval dat de pin is ingesteld op uitgang wanneer de knop wordt gedrukt. Dit zou overdraw huidige op de pin, eventueel branden uit.

Op de Pi revisie 2, zal de zes drukknoppen aansluiten op de GPIO pinnen 2 (SDA), 3 (SCL), 4, 17, 27 en 22 (in volgorde van verticale verschijning op de Pi T-schoenmaker). Deze pinnen zijn verschillend voor de herziening 1 planken; de pin-wijzigingen vindt u op de koppeling van de low-level randapparatuur uit de vorige stap.

EDIT: Want pin 2 en 3 op het bord Rev. 2 pull-up weerstanden op hen hebben, het circuit die ik heb laten zien is niet nodig (en mogelijk niet correct). U kunt gewoon de drukknop tussen de GPIO pin en GND.

De doos heeft zes knoppen. In de foto, ze zij zijn van gehecht links naar rechts in de volgorde van de pins hierboven gegeven. De functies zijn:
1) nummer wijzigen
2) verandering Station
3) volume omlaag
4) volume omhoog
5) pauze/Play
6) menu/afsluiten

Knop zes heeft een dubbele functie. Als even ingedrukt, brengt het omhoog een Menu. Als meer dan twee seconden ingedrukt wordt gehouden, dicht op waas het besturingssysteem. Zodra het Menu geopend is, zijn de nieuwe functies van de knoppen beschikbaar. Zij zijn:
1) zoals het huidige nummer
2) houd niet van het huidige nummer (ook Hiermee gaat u naar de volgende song)
3) display de Pi's IP
4) niets (nog...)
5) niets (nog...)
6) het Menu te verlaten

Weergeven van de IP is toegevoegd om SSH toegang gemakkelijker.

Gerelateerde Artikelen

Maken van een aangepaste spel Timer met uw eigen geluiden

Maken van een aangepaste spel Timer met uw eigen geluiden

Hou je van spelen? Het maken van games? Wijzigen van spelletjes? Ja! Dan zult u dit Instructable, waar u leren zult om een aangepaste spel timer met welke tijdsduur en geluidseffecten die u wilt houden.In dit voorbeeld worden ik hacken een off-the-sh
Rotary Tool Organizer gemaakt met een Laser Cutter

Rotary Tool Organizer gemaakt met een Laser Cutter

hier is mijn roterende gereedschap organisator.   Het bestaat uit een houten doos en een verzameling van verwijderbare lade waarin de roterende bits.  Alle onderdelen werden gesneden op de de laser met uitzondering van de klink hardware, die werd gem
Maken van een vervangende spel stukken met behulp van Instamorph

Maken van een vervangende spel stukken met behulp van Instamorph

Als je een bordspel stuk uit gemeenschappelijke spellen zoals Schaken, dammen, Monopoly(tm), Sorry(tm), etc. mist-u kunt deze techniek gebruiken voor het maken van een mal en "kloon" nieuwe stukken met behulp van Instamorph.Voltooi dit Instructa
Fireside internetradio-speler voor oudere gebruikers - gebouwd met Raspberry Pi

Fireside internetradio-speler voor oudere gebruikers - gebouwd met Raspberry Pi

Inleiding:Vandaag hebben we geweldige toegang tot grote streaming inhoud: muziek, nieuws, weer, verhalen, enz. Deze toegang is echter beperkt tot degenen die hedendaagse elektronische apparaten kunt navigeren. Dit project is gebaseerd op een overtuig
Hou van lock gemaakt met een 3D-printer

Hou van lock gemaakt met een 3D-printer

hier in Keulen hebben we een nieuwe traditie, liefhebbers hangen een hangslot op de brug van Hohenzollern-Sigmaringen. Opgesloten en gooien de sleutel in de Rijn.Dit is een symbool, die de liefhebbers behoort voor altijd samen en kunnen niet worden g
Nog een ander spel Pong met de Arduino Uno

Nog een ander spel Pong met de Arduino Uno

ik heb gedaan een Pong spel voordat met een 8 x 8 LED matrix en dit is een project voor mij op de hoogte van de PCD8544 LCD-scherm, die ook werd gebruikt in Nokia 5110 mobiele telefoons.Hier is wat ik nodig had in dit project:-Arduino Uno-PCD8544 LCD
Ovale rag deken (gemaakt met een grote haak)

Ovale rag deken (gemaakt met een grote haak)

Hi! Dit is mijn eerste post!Dit is een lap tapijt gemaakt met een haak van 1,5 cm. Daarin vindt u verschillende soorten kleding: t-shirt, sjaal, jurk, broek, trui en zelfs bladen & gordijn. Mijn beste keuze van weefsel is 90% katoen en 10% spandex (h
Hoe maak je een Scratch-spel met de Makey Makey controller op een Raspberry Pi

Hoe maak je een Scratch-spel met de Makey Makey controller op een Raspberry Pi

In dit instructable leert u hoe maak je een eenvoudige spel in kras op een Raspberry Pi; zodat het spel leuker zullen u controleren met behulp van de objecten van de echte wereld (groenten en fruit) via een Makey Makey.U moet:Een Raspberry Pi mini co
Een weerbericht-weergave met behulp van knooppunt-rood en een Raspberry-Pi

Een weerbericht-weergave met behulp van knooppunt-rood en een Raspberry-Pi

Heb je gehoord over Knooppunt-rood ? Deze grafische tool wil helpen ontwikkelaars in hun missie om de draad van het Internet van dingen met Flow gebaseerde programmering.Ik keek een paar tutorials en demonstratie video's, om te begrijpen hoe vakken b
Hoe Hack een Apple Time Capsule met een Raspberry Pi

Hoe Hack een Apple Time Capsule met een Raspberry Pi

Invoering van de "Pi-Capsule." Het is momenteel de enige Apple Time Capsule die u op uw TV aansluiten kunt..., betekent dit dat het een Apple TV? ;-)OK, ok, laten we zeggen dat je hebt een oude Apple Time Capsule rond leggend dat niet meer werkt
Meerkleurig toverstaf gemaakt met aan klei

Meerkleurig toverstaf gemaakt met aan klei

Being ventilators van Harry Potter, wilde mijn kinderen hebben sommige wands van hun eigen om mee te spelen.Er zijn enkele fantastische instructables voor Harry Potter geïnspireerd wands op deze site - sommige die oplichten en anderen die ingewikkeld
Pure Pi: Controle aangepaste stompbox effecten op een Raspberry Pi met een smartphone

Pure Pi: Controle aangepaste stompbox effecten op een Raspberry Pi met een smartphone

Dit is mijn eerste instructable, hoewel ik met Pure Data, Raspberry Pi, en andere digitale audio voor geruime tijd gewerkt heb. Als u wilt zien meer instructables uitzien, stem voor mij!Ooit wonder hoe digitale effecten worden gemaakt? Wilt u uw favo
WiFi Photobooth met een Raspberry Pi

WiFi Photobooth met een Raspberry Pi

Dit project is over een photobooth volledig gecontroleerd en beheerd door slechts een raspberry pi. U kunt het zelfs bedienen met een 12V auto accu voor een tijdje.Wat u ermee kunt doen:Deze instellen als een normale photobooth voor huwelijken, verja
Maken van ApplePi, samenvoegen een Vintage Macintosh Plus met de Raspberry Pi

Maken van ApplePi, samenvoegen een Vintage Macintosh Plus met de Raspberry Pi

Als een kind van de late 70 's en de lagere schoolstudent uit de 80 's, heb ik altijd gefascineerd door deze kleine beige en platina dozen en hun kleine schermen van B & W. Een paar popped opwaarts naast de Commodore huisdieren en de Apple] [e's in o