• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino Uno jak wgrać projekt?
#1
Exclamation 
Witam, Właśnie co kupiłem klona Arduino Uno R3 i chciałem zbudować uniwersalny timer do telewizora z diodami ir, taki jak tutaj http://makezine.com/projects/make-35/tv-...sal-timer/ .
Zacząłem od instalacji programu i sterowników na komputerze. Po podłączeniu do komputera mrugała dioda L, wtedy wydawało mi się to dziwne, ale po wgraniu projektu Basic zaczęła mrugać co sekundę, czyli tak jak ma być.
Cały "osprzęt" już polutowałem, ale nie wiem jak wgrać projekt ze strony co podałem. Projekt jest spakowany a po wypakowaniu jest to: 
[Obrazek: 61750431952832266598.jpg]

Rozumiem, że muszę jakoś wgrać wszystkie 3 pliki, ponieważ samego pliku INO się mi nie udaje.
Prosze o porade jak to zrobić i z góry dziękuje.
 
Odpowiedź
#2
Usuń te przedrostki   "._ " przed nazwami plików, w nazwie folderu i przed nazwą pliku .ino.
Pliki .cpp oraz .h przenieś do folderu z plikiem .ino.
Po uruchomieniu Arduino IDE powinieneś zobaczyć coś w tym stylu: klik->    
Powinno się bez problemu skompilować.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
#3
Dzięki tobie już się otwiera Smile
A oto co mi się wyświetla:
[Obrazek: b0cbb21875817c19.jpg]

WORLDcodes.cpp 
[Obrazek: 137890657b15e159.jpg]

main.h
[Obrazek: d80baded82665b1e.jpg]
 
Odpowiedź
#4
Bo otwierasz w windowsie pliki dla macosx.
Pobierz sobie jeśli nie masz http://cdn.makezine.com/make/35/Universa...o_Code.zip i otwórz te dla windowsa. U mnie działa bez zarzutu.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
#5
Arduino:1.8.2 (Windows 10), Płytka:"Arduino/Genuino Uno"

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28:0,

                from sketch\Universal_Sleep_Timer_Arduino_Code.ino.cpp:1:

Universal_Sleep_Timer_Arduino_Code:170: error: variable 'NApowerCodes' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

extern PGM_P *NApowerCodes[] PROGMEM;

                             ^

Universal_Sleep_Timer_Arduino_Code:171: error: variable 'EUpowerCodes' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

extern PGM_P *EUpowerCodes[] PROGMEM;

                             ^

exit status 1
variable 'NApowerCodes' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"


ODINSTALOWAŁEM ARDUINO IDE 1.8.2 I ZAINSTALOWAŁEM ARDUINO IDE 1.5.6-r2 BETA I SIĘ WGRAŁO.
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości