Sparkle Motion: En LED världskarta drivs av global Twitter trafik statistik (1 / 4 steg)
Steg 1: Kodstycken
För att avsöka tweets strömmen, använder vi handler.download() metod för att inrätta en socket. När tweet data tas emot, skickas data som bitar till onReceive() metod. Http-begäranden är godkända av accessTocken vi hård kod som variabler.
Denna etikett visas ovanpå skärmen är för att skriva in sökordet. När etiketten är berört, vilja ett tangentbord popmusik ute. Övergången för att växla mellan mainScreen och keyboardScreen.
Metoden onChanged körs en one-shot BLL anropet för att ange alla lysdioder element i value_array värden. 0x40, 0x41, 0x42 och 0x43 är adresserna till de kedjade PWM breakouts. Funktionen setPWM i BLL biblioteket använder I2C kommunikation för att uppdatera register i finnar för att ändra utdata och styra ljusstyrkan på lysdioderna.