Instagram Counter ESP8266 mit Max7219 Hilfe Dringend

Mahlzeit Leute,
ja Ich bin ein Laie, ja ich müsste das Programieren lernen.
Aber ich möchte einfach nur einen Instagram Counter haben, und setze daher einen Helferlohn aus direkt per Paypal.

Meine Hardware
ESP8266
Matrix Max7219

verlötet:
3VV auf VCC
G auf GND
D8 auf DIN
D7 auf CS
D6 auf CLK

Das Display Funktioniert

Im serielen Monitor Zeigt er mir auch die Abonnenten an, nur ich bekomme keine Ausgabe auf das Display

Wer kann mir helfen
Please Guys

Du fügst einfach in der Zeile 42 den Befehl 0815 ein.

Wenn das nicht hilft: Poste deinen Code hier in Code-Tags.

noiasca: Du fügst einfach in der Zeile 42 den Befehl 0815 ein.

Wenn das nicht hilft: Poste deinen Code hier in Code-Tags.

ist das jetzt ne verasche ??

Leider habe ich nicht ganz verstanden was du meinst

Du schreibst

Das Display Funktioniert

Im serielen Monitor Zeigt er mir auch die Abonnenten an, nur ich bekomme keine Ausgabe auf das Display

wenn du Sketch postest, was du da bisher hast, dann kann man dir vermutlich auch helfen das was momentan am Serialmonitor ausgegeben wird, auf das Display anzuzeigen.

Verarsche ist das nicht, zumindest nicht mehr als dein Eingangspost mit fehlenden Informationen.

Hallo,

der MAX7219 will 5V als Betriebsspannung. Mit dem IO-Pegel des ESP8266 ist er bei H (3,3V) auch außerhlab der Herstellerwerte (min. 3.6V). Das funktioniert zwar in der Praxis fast immer, der Hersteller des MAX7219 garantiert das aber nicht.

Gruß aus Berlin Michael

#include <MAX7219_Dot_Matrix.h>
#include <MAX7219_Dot_Matrix_font.h>

#include <JsonListener.h>
#include <JsonStreamingParser.h>

#include <InstagramStats.h>



/*******************************************************************
*  An example of usisng the InstagramStats library to get
*  info on a given user.
*
*  Written by Brian Lough
*  https://www.youtube.com/channel/UCezJOfu7OtqGzd5xrP3q6WA
*******************************************************************/

#include "InstagramStats.h"

// ----------------------------
// Standard Libraries - Already Installed if you have ESP8266 set up
// ----------------------------

#include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>

// ----------------------------
// Additional Libraries - each one of these will need to be installed.
// ----------------------------

#include "JsonStreamingParser.h"
// Used to parse the Json code within the library
// Available on the library manager (Search for "Json Streamer Parser")
// https://github.com/squix78/json-streaming-parser

//------- Replace the following! ------
char ssid[] = "xxx";       // your network SSID (name)
char password[] = "xxx";  // your network key

WiFiClientSecure client;
InstagramStats instaStats(client);

unsigned long delayBetweenChecks = 60000; //mean time between api requests
unsigned long whenDueToCheck = 0;

//Inputs
String userName = "duesseldorfhautnah"; // from their instagram url https://www.instagram.com/duesseldorfhautnah/


void setup() {

 Serial.begin(115200);

 // Set WiFi to station mode and disconnect from an AP if it was Previously
 // connected
 WiFi.mode(WIFI_STA);
 WiFi.disconnect();
 delay(100);

 // Attempt to connect to Wifi network:
 Serial.print("Connecting Wifi: ");
 Serial.println(ssid);
 WiFi.begin(ssid, password);
 while (WiFi.status() != WL_CONNECTED) {
   Serial.print(".");
   delay(500);
 }
 Serial.println("");
 Serial.println("WiFi connected");
 Serial.println("IP address: ");
 IPAddress ip = WiFi.localIP();
 Serial.println(ip);
}

void getInstagramStatsForUser() {
 Serial.println("Getting instagram user stats for " + userName );
 InstagramUserStats response = instaStats.getUserStats(userName);
 Serial.println("Response:");
 Serial.print("Number of followers: ");
 Serial.println(response.followedByCount);
}

void loop() {
 unsigned long timeNow = millis();
 if ((timeNow > whenDueToCheck))  {
   getInstagramStatsForUser();
   whenDueToCheck = timeNow + delayBetweenChecks;
 }
}
  • anonymisere bitte dein WLAN-Passwort mit ***
  • mach bitte eine (funktionierende) Ausgabe auf dein Display
  • und bei der Gelegenheit - versehe deinen Code mit code tags fürs Forum!

Gemacht

hat jemand eventuell 10 minuten via skype zeit ??

Braucht ihr noch was an infos ??

Nokidoc: Braucht ihr noch was an infos ??

ich wiederhole:

  • mach bitte eine (funktionierende) Ausgabe auf dein Display
  • und bei der Gelegenheit - versehe deinen Code mit code tags fürs Forum!

und dann brauchen wir noch anklickbare Links zu jeder Library die du da included hast, denn das wird sich hier niemand zusammensuchen.

Wenn du Schwierigkeiten hast, code tags zu setzen oder Links - dann lies bitte zunächst das "How to Use this Forum". Wenn es dir wie im Threadtitel "Dringend" ist - dann mach das in deinem eigenen Interesse schnell.

#include <MAX7219_Dot_Matrix.h>
#include <MAX7219_Dot_Matrix_font.h>

#include <JsonListener.h>
#include <JsonStreamingParser.h>

#include <InstagramStats.h>



/*******************************************************************
 *  An example of usisng the InstagramStats library to get
 *  info on a given user.
 *
 *  Written by Brian Lough
 *  https://www.youtube.com/channel/UCezJOfu7OtqGzd5xrP3q6WA
 *******************************************************************/

#include "InstagramStats.h"

 // ----------------------------
 // Standard Libraries - Already Installed if you have ESP8266 set up
 // ----------------------------

#include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>

// ----------------------------
// Additional Libraries - each one of these will need to be installed.
// ----------------------------

#include "JsonStreamingParser.h"
// Used to parse the Json code within the library
// Available on the library manager (Search for "Json Streamer Parser")
// https://github.com/squix78/json-streaming-parser

//------- Replace the following! ------
char ssid[] = "Nokidoc WLAN 7270";       // your network SSID (name)
char password[] = "pes4king";  // your network key

WiFiClientSecure client;
InstagramStats instaStats(client);

unsigned long delayBetweenChecks = 60000; //mean time between api requests
unsigned long whenDueToCheck = 0;

//Inputs
String userName = "duesseldorfhautnah"; // from their instagram url https://www.instagram.com/duesseldorfhautnah/


void setup() {

  Serial.begin(115200);

  // Set WiFi to station mode and disconnect from an AP if it was Previously
  // connected
  WiFi.mode(WIFI_STA);
  WiFi.disconnect();
  delay(100);

  // Attempt to connect to Wifi network:
  Serial.print("Connecting Wifi: ");
  Serial.println(ssid);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    Serial.print(".");
    delay(500);
  }
  Serial.println("");
  Serial.println("WiFi connected");
  Serial.println("IP address: ");
  IPAddress ip = WiFi.localIP();
  Serial.println(ip);
}

void getInstagramStatsForUser() {
  Serial.println("Getting instagram user stats for " + userName );
  InstagramUserStats response = instaStats.getUserStats(userName);
  Serial.println("Response:");
  Serial.print("Number of followers: ");
  Serial.println(response.followedByCount);
}

void loop() {
  unsigned long timeNow = millis();
  if ((timeNow > whenDueToCheck))  {
    getInstagramStatsForUser();
    whenDueToCheck = timeNow + delayBetweenChecks;
  }
}

Die ausgabe auf das Display ist ja mein problem da ich leider keine ahunung habe und eure hilfe ersuche
auf dem bild fehler fehlt auch glaube ich ws

hoffe das ist jetzt so richtig gepostet

Das mit dem wlan habe ich vergessen danke nochmal

also Ich habe Das Display zum laufen bekommen mit nem komplett anderen sketch was für youtube subcriber ist

link wäre hier https://www.youtube.com/watch?v=4AAuc5DfGQQ&t=175s

Könntest du mir helfen

Hallo mein lieber da ich komplett neu bin und habe ich gerade probiert dir alles zu posten aber ich kann nichtmal einen sketch posten da immer die meldung kommt

The message exceeds the maximum allowed length (9000 characters).

welche optionen habe ich noch dir den code zu zeigen bzw alle

ich hoffe ds hier geht habe die codes auf pastebin hochgeladen

Instagram: https://pastebin.com/k3BrF0gd

Youtubecounter: https://pastebin.com/dA9rnLNz

Max7219 zu Youtube: https://pastebin.com/KzYwjjwG

Fonts zu youtube Counter, https://pastebin.com/9RkpkzR6

ich wäre dir undenklich dankbar wenn du das hinbekommen könntest

das ist also deine Vorstellung von “einfacher Sketch der einen Text darstellt”.
Na wenn du meinst, dann musst du aber jetzt heftig mitarbeiten:

im Instagramm includest du diese

#include <MAX7219_Dot_Matrix.h>
#include <MAX7219_Dot_Matrix_font.h>

im Youtube diese:

#include “max7219.h”
#include “fonts.h”

jetzt stellt sich für mich die Frage: womit hat dein Display nun funktioniert? bzw. was soll ich nehmen? Wenns die MAX7219_Dot_Matrix.h sein soll … wo ist diese?

man kann auch ZIPs hier ins Forum hochladen.

Hoffe das ist das was du brauchst

bin dir mega dankbar für deine zeit

Bei youtube sieht das so aus

bei dem instagram so

danke vorab

kann es einfach nicht posten das zip

kommt immer fehler 413

ah sehe gerade das die datei zu gross ist habe es bei wetransfer hochgeladen

https://we.tl/t-KfnP3EZKbL

Du meinst, dass da Einer drauf clickt? Hänge es als zip hier als Attachment an den Beitrag.

Gruß Tommy

sorry aber die dateien sind grösser als 5mb

und es ist wetransfer

dasist doch nicht gefahrlich

5 MB arduino Quellcode?

Gruß Tommy

sehe gerade in der datei waren noch die bilder vom tutorial drin deswegen so groß

hier die 27kb zip

Mix.zip (26.2 KB)