Stap 6: Verder te gaan: uw Pi instellen om auto-rechtstreeks verbinding met uw telefoon
Deze stap is een work in progress, zoals ik heb pas onlangs in geslaagd om een manier vinden om mijn android telefoon hack om te verbinden met ad-hocnetwerken. Ik zal niet krijgen in de details, maar er zijn verschillende bronnen op het web voor het opzetten van een wortel geschoten Androïde telefoon verbinding maken met een ad-hoc netwerk. Als u een iPhone hebt of een geworteld/ad-hoc-vriendelijke Android telefoon hebben, kan dan dit uitsluitend werkzaamheden voor u.
Bericht die ik zou kunnen werken, zeggen zoals ik heb onbetrouwbare verbindingen van mijn WiFi-dongle. Wellicht een kwestie van macht of een waardeloze WiFi module, aangezien het soms niet verzenden / berichten correct ontvangen, blijft niet aangesloten, of mijn telefoon niet helemaal zien. Maar, als je dit nog leest en onverschrokken zijn, voort:
1. instellen uw Raspberry Pi te voeren headless (neen toetsenbord, muis of scherm)
2. Configureer uw Pi te verbinden met WiFi of een Ad-hoc-netwerk maken
Deze stap bracht me een heleboel frustratie en ik gaf bijna omhoog totdat ik besefte dat het was mijn WiFi dongle die was niet goed werkt. Ik denk dat sommige WiFi dongles voldoende stroom voor AdHoc modus zonder een externe USB-hub met voeding kan niet tekenen. Zodra u deze twee stappen moet je een beschikbare netwerkverbinding naar uw Pi zelfs wanneer er geen een router beschikbaar. Nu instellen uw Pi auto-load de patch bij het opstarten.
3. Auto-login uw Pi op opstarten, typt u:
$ sudo nano/etc/inittab
commentaar (door # voor de lijn te typen):
1:2345:respawn: / sbin/getty-coclear 38400 tty1
Voeg de volgende regel (Let op de ruimten):
1:2345:respawn: / bin/login -f pi tty1 /dev/tty1 2 > & 1
4. om te laden van een Pure Data patch bij het opstarten, typt u:
$ nano guitar.sh
Typ de volgende 5 regels precies zoals ze worden weergegeven:
#!
startx &
slaap 10 #delay voor xserver
exporteren van DISPLAY =: 0 #This is een nul
PD-uitgebreid - alsa - alsamidi - midiindev "1" /home/pi/osc_munch.pd #change dit aan uw pd patch
Opslaan en sluiten, dan uw opstartbestand bewerken:
$ sudo nano /etc/rc.local
Voeg de volgende regel toe:
sudo sh /home/pi/guitar.sh
Nu moet u een vak met standalone effect waarmee u rechtstreeks verbinding maken met uw telefoon zonder naar de nood van een router. Voeg een shutdown knop, instellen van seriële poort MIDI, gooi het in een 1590BB stomp box en je hebt het gedaan! Het is Pure Pi.