TweeterBie (6 / 9 steg)
Steg 6: Interface - Visa texten på LCD
Okej..! Fram till nu behövde du inte internet, men nu du gör på...
Kan komma tillbaka till Cubie styrelse
Det första vi behöver göra är uppdateringen så,
Ø sudo apt-get update
Efter några sekunder...
Om det finns ett problem med uppdateringen som ovan bild visar oförmåga att hämta uppdateringar,
Ändra din standarddatabas med programvarukällorna på skrivbordet på cubieboard.
I fliken Debianmjukvara Välj Ladda från > andra
Ge Välj bästa Server och vänta på Cubieez att välja den live servern.
Om du inte kan välja servern även denna sätt öppna filen DNS-matchare och uppdatera enligt följande
Ø sudo nano /etc/resolv.conf
lägga till eller ändra till den nedan namnservrar
nameserver 208.67.222.222
nameserver 208.67.220.220
Använd ctrl ^ o att spara filen och ctrl ^ x för att avsluta redigeraren.
Prova de bästa server urvalet nu...!
Prova nu uppdatering gång ska det fungera:
Ø sudo apt-get update
Nu först behöver vi ett sätt att kommunicera med Arduino och skicka data.
Jag har valt python skript
Cubieez har en förinstallerad version av PYTHON att testa, öppna terminal och skriv enligt följande
Ø python
När terminalen ändras till python port som >>>
Det betyder att PYTHON installeras nu för att avsluta snabb användning
Ø >>> exit()
Det finns ett verktyg som kallas pySerial som kan användas för seriell kommunikation mer dokumentation kan hittas här
Nu innan vi installerar pySerial måste vi PIP installeras detta gör det lättare att installera python-bibliotek i förråd
Att installera PIP Följ de nedanstående instruktioner
$ sudo lämplig-få installera python-pip python-dev build-essential
När prompten ber om tillstånd att hämta enter ge Y och tryck att starta nedladdningen.
Ge Ja att installera biblioteket
Nu låt oss installera den nedladdade PIP
$ sudo pip installera--uppgradering pip
Och slutligen uppgradera den virtuella miljön
$ sudo pip installera--uppgradering virtualenv
Nu installerar pySerial är lätt
Ø pip installera pyserial (använda sudo om skrivfel dyker upp)
Det kommer att automatiskt rensa upp lämnar följande fönster om fel dyker använda sudo
Nu är installation av pySerial framgångsrika
När du installerar pySerial kan du använda den miniterm som kommer med på det.
Att köra miniterm typ följande kommando i terminalen
Låt oss titta på portarna som är tillgängliga i CubieBoard
Ø python -m serial.tools.list_ports
Detta kommer att lista tillgängliga portar
Denna inledande handledning ger en god uppfattning om hur du använder pySerial.
Min Arduino är ansluten via USB
utdata från föregående kommando kommer nu alltså
OK låt oss brand upp mini sikt med port ttyUSB0 och baudvärde för 9600 och kontrollera att du kör den i roten.
Kommandot för det är python -m serial.tools.miniterm
Ø sudo python -m serial.tools.miniterm/dev/ttyUSB0
eller
Ø sudo python -m serial.tools.miniterm – p/dev/ttyUSB0 – b 9600
Oavsett vad du skriver kommer det visas på LCD-skärmen. (Dess "Hej" O är precis bakom...)