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...)

Se Steg
Relaterade Ämnen