Arduino på ubutu 14,04
Re: Arduino på ubutu 14,04
Utöver ovanstående så använder du ":" på lcd.clear istället för ";"
Re: Arduino på ubutu 14,04
Du saknar även lite "}" i din avslutande for loop och även för din if sats
Re: Arduino på ubutu 14,04
Hej
Ger upp
använder xp istället på en annan dator fungerar inte på en med 7an heller.
M.v.h
Chaf
Ger upp

M.v.h
Chaf
Re: Arduino på ubutu 14,04
OK, nu blev jag riktigt lost här...
Vad i jösse namn har XP (eller ubutu 14,04 för den delen) med felen i koden att göra?
Hur menar du egentligen? Får du inte samma fel då du "anväder xp" ??
Vad i jösse namn har XP (eller ubutu 14,04 för den delen) med felen i koden att göra?
Hur menar du egentligen? Får du inte samma fel då du "anväder xp" ??
Re: Arduino på ubutu 14,04
Hej
Nu fungerar koden kopigerade koden från xp till ubunu fattar inte varför det fungerar.
//Chaf
Här är koden som fungerar.
Nu fungerar koden kopigerade koden från xp till ubunu fattar inte varför det fungerar.
//Chaf
Här är koden som fungerar.
Kod: Markera allt
#include <LiquidCrystal.h>
#include <LiquidCrystal.h>
/*-----( Import needed libraries )-----*/
#include <Wire.h> // Comes with Arduino IDE
#include <LiquidCrystal_I2C.h>
/*-----( Declare Constants )-----*/
/*-----( Declare objects )-----*/
// set the LCD address to 0x27 for a 20 chars 4 line display
// Set the pins on the I2C chip used for LCD connections:
// addr, en,rw,rs,d4,d5,d6,d7,bl,blpol
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Set the LCD I2C address
/*-----( Declare Variables )-----*/
void setup() /*----( LOOP: RUNS CONSTANTLY )----*/
{
Serial.begin(9600); // Used to type in characters
lcd.begin(20,4); // initialize the lcd for 20 chars 4 lines, turn on backlight
// ------- Quick 3 blinks of backlight -------------
for(int i = 0; i< 3; i++)
{
lcd.backlight();
delay(250);
lcd.noBacklight();
delay(250);
}
lcd.backlight(); // finish with backlight on
}/*--(end setup )---*/
void loop(){/*----( LOOP: RUNS CONSTANTLY )----*/
lcd.clear();
lcd.setCursor(2,0); //Start at character 4 on line 0
lcd.print("Christer Farman");
delay(1000);
lcd.setCursor(3,1);
lcd.print("Bohusgatan 19");
delay(1000);
lcd.setCursor(2,2);
lcd.print("116 67 Stockholm");
lcd.setCursor(1,3);
delay(1000);
lcd.print("Email chaf@live.se");
delay(3000);
// Wait and then tell user they can start the Serial Monitor and type in characters to
// Display. (Set Serial Monitor option to "No Line Ending")
int blinkantal = 8;
lcd.clear();
lcd.setCursor(2,0); //Start at character 0 on line 0
lcd.print("Telnr 0707768816");
delay(1000);
lcd.setCursor(0,1);
lcd.print("Stockholm makerspace");
delay(1000);
lcd.setCursor(1,3);
lcd.print("Fungerar bra kul! ");
delay(1000);
for(int i = 0; i<blinkantal; i++)
{
lcd.setCursor(1,2);
if((i&1) == 0)
{
lcd.print("Elekronikforumet");
}
else
{
lcd.print(" ");
}
delay(2000 / blinkantal);
}
}/* --(end main loop )-- */
Re: Arduino på ubutu 14,04
Nu får du väl ändå ge dig.
Vadå "fattar inte"?
Du har ju rättat just de fel som alla har påpekat.
Ändå så vet du inte varför det nu fungerar!?
Klar som fanken att det fungerar med felen borta...

Du har ju rättat just de fel som alla har påpekat.
Ändå så vet du inte varför det nu fungerar!?
Klar som fanken att det fungerar med felen borta...
-
- Inlägg: 1407
- Blev medlem: 29 januari 2011, 21:06:30
- Ort: Lapplandet
Re: Arduino på ubutu 14,04
Jag rekommenderar att du läser åtminstone kapitel 1-3. Det borde vara lagkrav att man kan grundläggande syntax innan man får börja klippa och klistra kod. 
http://www.open-std.org/jtc1/sc22/wg21/ ... /n3337.pdf

http://www.open-std.org/jtc1/sc22/wg21/ ... /n3337.pdf