Arduino Polska Forum
Arduino Uno jak wgrać projekt? - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: Arduino Uno jak wgrać projekt? (/watek-arduino-uno-jak-wgra%C4%87-projekt)



Arduino Uno jak wgrać projekt? - trackerrr - 29-05-2017

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-go-sleep-universal-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.


RE: Arduino Uno jak wgrać projekt? - Robson Kerman - 29-05-2017

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->[attachment=343]
Powinno się bez problemu skompilować.


RE: Arduino Uno jak wgrać projekt? - trackerrr - 30-05-2017

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]


RE: Arduino Uno jak wgrać projekt? - Robson Kerman - 30-05-2017

Bo otwierasz w windowsie pliki dla macosx.
Pobierz sobie jeśli nie masz http://cdn.makezine.com/make/35/Universal_Sleep_Timer_Arduino_Code.zip i otwórz te dla windowsa. U mnie działa bez zarzutu.


RE: Arduino Uno jak wgrać projekt? - trackerrr - 30-05-2017

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.