Lorant
Vytvořené odpovědi
-
AutorPříspěvky
-
LorantÚčastník
Som z toho blbý, ale funguje to!!!!!!!!!!!
Rozbalil som to a dal som do knižnice ručne. Idú mi aj examples, takže všetko ok!
Len nechápem prečo, čo som mohol mať zle. Predsa tie isté súbory som mal na tom istom mieste a skúšal som to už všeliak….. Nevadí, hlavne že to ide!
Vďaka pekne za ochotu a čas!
… a ked sme už tu… potreboval by som s arduinom riešiť generátor ttl alebo pílu, ale problém je, že potrebujem od -2,5 do +2,5V (6-70Hz). Má niekto nejaký nápad, alebo schému? Hladal som aj na nete, ale našiel som len 0 +5V.
Momentálne mám po ruke NEI555 alebo ICL8038. Už som to aj riešil, len zatial od 0v do +5v, neviem ako by sa dalo ísť jednoducho aj do mínusu…. (finančne viem chodiť do mínusu, elektronicky sa mi nedarí 🙂 )
DíkyLorantÚčastníkani mi nedalo do libaries:
Arduino: 1.6.11 (Windows 8.1), Vývojová doska:“Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“Špecifikovaný adresár/zip súbor neobsahuje správnu knižnicu
Táto správa by mala mať viac informácií v
„Zobrazenie podrobného výstupu pri kompilácii“
podľa zapnutá voľba v Súbor -> Nastavenia.
Skúsim rozbaliť a tak….LorantÚčastník… to už som včera tiež skúšal, ale vyskúšal som ešte raz, vymazal som všetky ostatné súbory, ostali mi v adresári už len :
LCD_2000_9225.h
LCD_2000_9225.cpp
utility – celý adresár s príkladmichyba:
Arduino: 1.6.11 (Windows 8.1), Vývojová doska:“Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“In file included from C:\Users\lorena\Documents\Arduino\_9225_demo\_9225_demo.ino:1:0:
C:\Users\lorena\Documents\Arduino\libraries\LCD_2000_9225/LCD_2000_9225.h:10:34: fatal error: utility/Adafruit_GFX.h: No such file or directory
#include „utility/Adafruit_GFX.h“
^
compilation terminated.
exit status 1
Nastala chyba pri kompilácii pre dosku Arduino/Genuino Mega or Mega 2560.Táto správa by mala mať viac informácií v
„Zobrazenie podrobného výstupu pri kompilácii“
podľa zapnutá voľba v Súbor -> Nastavenia.Neviem čo chce s tým adafruit gfx, to mám nainštalované…. Totálne som blbý z toho…
Ináč díky za ochotu a pomoc!Ja viem, že to bude veľa miesta, ale takto vyzerá kód, čo mu dávam zožrať:
#include <LCD_2000_9225.h>
// pin definition for the Mega2560
#define cs 40
#define wr 39
#define rs 38
#define rst 41
#define le 42#define D0 37
#define D1 36
#define D2 35
#define D3 34
#define D4 33
#define D5 32
#define D6 31
#define D7 30// create an instance of the library
LCD_2000_9225 TFTscreen(cs,wr,rs,rst,le);// char array to print to the screen
char sensorPrintout[4];void setup() {
// Put this line at the beginning of every sketch that uses the GLCD:
TFTscreen.setdatapin(D0,D1,D2,D3,D4,D5,D6,D7);
TFTscreen.begin();// clear the screen with a black background
TFTscreen.background(0, 0, 0);// write the static text to the screen
// set the font color to white
TFTscreen.stroke(255,255,255);
// set the font size
TFTscreen.setTextSize(2);
// write the text to the top left corner of the screen
TFTscreen.text(„Sensor Value :\n „,0,0);
// ste the font size very large for the loop
TFTscreen.setTextSize(5);
}void loop() {
// Read the value of the sensor on A0
String sensorVal = String(analogRead(A0));// convert the reading to a char array
sensorVal.toCharArray(sensorPrintout, 4);// set the font color
TFTscreen.stroke(255,255,255);
// print the sensor value
TFTscreen.text(sensorPrintout, 0, 20);
// wait for a moment
delay(250);
// erase the text you just wrote
TFTscreen.stroke(0,0,0);
TFTscreen.text(sensorPrintout, 0, 20);
}LorantÚčastník… ja… okrem shieldu a display-a som nedostal k tomu žiadny sample code….
LorantÚčastník… a nič… To už musím byť poriadne blbý, alebo zúfalý… Nainštaloval som 1.6.11, Keď som pozrel do „Spravovania knižnice“ tam už bol nainšatolvaný driver pre 9225, keď som dal TFT display test, zas chyba:
Arduino: 1.6.11 (Windows 8.1), Vývojová doska:“Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“UPOZORNENIE: Kategória “ v knižnici LCD_2000_9225 je neplatná. Nastavené na ‚Uncategorized‘
Chýbajúci ‚maintainer‘ z knižnice C:\Users\lorena\Documents\Arduino\libraries\LCD_2000_9225Nastala chyba pri kompilácii pre dosku Arduino/Genuino Mega or Mega 2560.
Táto správa by mala mať viac informácií v
„Zobrazenie podrobného výstupu pri kompilácii“
podľa zapnutá voľba v Súbor -> Nastavenia.Tak som sa nikde nedostal… skúšal som túto knižnicu nakopírovať aj do c/program file/arduino/libaries tiež nič… Mám už z toho poriadny hokej. Skúšal som na začiatku zmeniť aj #include
<LCD-2000-9225.h>
// pin definition for the Mega2560
LCD-2000-9225 TFTscreen(40,39,38,41,44,42);Chybové hlásenie:
Arduino: 1.6.11 (Windows 8.1), Vývojová doska:“Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“UPOZORNENIE: Kategória “ v knižnici LCD_2000_9225 je neplatná. Nastavené na ‚Uncategorized‘
TFTDisplayText_Mega2560:19: error: #include expects „FILENAME“ or <FILENAME>#include
^
exit status 1
#include expects „FILENAME“ or <FILENAME>Táto správa by mala mať viac informácií v
„Zobrazenie podrobného výstupu pri kompilácii“
podľa zapnutá voľba v Súbor -> Nastavenia.Už neviem čo ďalej… to include ani neviem čo znamená, vlastne asi viem, nejaké preddefinovanie… ale nic-moc som o tom nenašiel, ako to funguje…
LorantÚčastníkJa som Library nahral pre 9225,lenže do arduina ver. 1.0.5, nechcel som novšiu, lebo som na dovolenke a môj tablet, switch má dosť málo miesta. Ale asi to bude problém. Zajtra skúsim 1.6.3. Ináč vďaka za ochotu, zajtra sa ozvem, keď sa vrátim z plavby…
-
AutorPříspěvky