Forum Krótkofalarskie PKI

APRS TNC za grosze
T#412143
Facebook
SP6IWX poziom 5
QTH: Wałbrzych, JO80DS
#2035718 01.02.2015 03:05:39
Tak jak napisałem poprzednio w katalogu, w którym znajduje się plik sketch_jan15b.ino znajdują się też pliki bibliotek: NewSoftSerial.h i icmacros.h, wypakowane z pliku NewSoftSerial.zip.
Po załadowaniu pliku źródłowego sketch_jan15b.ino do środowiska Arduino 1.5.8 pliki te są widoczne w sąsiednich zakładkach.
Niestety po wykonaniu instrukcji Weryfikuj/Kompiluj w menu Szkic efekty są takie jak napisałem.

W ramach prób, oprócz wspomnianych bibliotek "wrzuciłem" do katalogu z plikiem Źródłowym również plik NewSoftSerial.cpp ale wtedy lista błędów wykrytych przez kompilator znacznie się wydłużyła.

Mam nadzieję, że Przemo SQ8LQU, który z powodzeniem uruchomił już ten układ zechce podzielić się swoimi doświadczeniami z adeptem trudnej oczko sztuki programowania Arduino.

PS Zmieniłem środowisko na Arduino 1.0.6 i teraz kompilator zgłasza brak biblioteki WConstants.h, której nie mogę znaleźć. Nie natrafiłem na nią na GitHub.com.



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
SQ7LQU poziom 4
QTH: Kielce KO00hu
#2035837 01.02.2015 09:43:46
Fachowcem żadnym nie jestem ale zrobiłem tak:

- Zainstalowałem program na win xp stąd: http://arduino.cc/en/Main/Software wersja chyba najnowsza,

-Do pustego szkicu wkopiowałem "treść" programu skopiowaną stąd: https://github.com/eiginn/arduino_tnc/blob/master/arduino_tnc_014_w_tx.ino

-W menu Narzędzia: płytka(Arduino Nano) i programator (Arduino as ISP - choć nie wiem czy to ma jakieś znaczenie)
Bootloader był już załadowany przez producenta płytki.

-Kompilacja i załadowanie do Atmegi poszło bez problemu. Tyle.

P.S.
Program Arduino zawiesza mi się pod Win7



SQ7LQU Przemo
PG APRS
http://aprs.fi/?call=sq7lqu-9

Mężczyzna ma umysł analityczny: duże problemy potrafi rozbić na mniejsze.
Kobieta ma umysł syntetyczny: z małych problemów robi duże.
SQ9PCH poziom 2
QTH: KO00LA
#2035858 01.02.2015 10:24:04
Witam ,

Informuję że płytki są już zamówione i będą produkowane .. Cena nieco niższa będzie od zakładanej pod warunkiem że wszyscy zadeklarowani podtrzymają zamówienia.. Czas około 14 dni dam znać co i jak . Osoby które nie podały adresów proszę o podanie w celu wysyłki.. Pozdrawiam 73 Tomek SQ9PCH



SQ9PCH via SR9VVO 439.43750 DV
Jest "Arduino" jest środowisko jest kompilator . I wszystko jasne.
SP6IWX poziom 5
QTH: Wałbrzych, JO80DS
Ilość edycji wpisu: 2
#2035865 01.02.2015 10:35:03
    SQ7LQU pisze:

    Fachowcem żadnym nie jestem ale zrobiłem tak:

    - Zainstalowałem program na win xp stąd: http://arduino.cc/en/Main/Software wersja chyba najnowsza,

    -Do pustego szkicu wkopiowałem "treść" programu skopiowaną stąd: https://github.com/eiginn/arduino_tnc/blob/master/arduino_tnc_014_w_tx.ino

    -W menu Narzędzia: płytka(Arduino Nano) i programator (Arduino as ISP - choć nie wiem czy to ma jakieś znaczenie)
    Bootloader był już załadowany przez producenta płytki.

    -Kompilacja i załadowanie do Atmegi poszło bez problemu. Tyle.

    P.S.
    Program Arduino zawiesza mi się pod Win7


Piękne dzięki za podpowiedź. Metoda, którą zaproponowałeś sprawdziła się w stu procentach. Z wersją sketch_jan15b.ino program nie chciał się skompilować.
Środowisko Arduino 1.0.6 pod Windowa XP Professional działa bez problemu.

Jeszcze raz pięknie dziękuję za pomoc bardzo szczęśliwy
wpis edytowany 01.02.2015 15:28:04



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
SP6IWX poziom 5
QTH: Wałbrzych, JO80DS
#2035872 01.02.2015 10:43:03
    SQ9PCH pisze:

    Witam ,

    Informuję że płytki są już zamówione i będą produkowane .. Cena nieco niższa będzie od zakładanej pod warunkiem że wszyscy zadeklarowani podtrzymają zamówienia.. Czas około 14 dni dam znać co i jak . Osoby które nie podały adresów proszę o podanie w celu wysyłki.. Pozdrawiam 73 Tomek SQ9PCH

Mam nadzieję, że moje zamówienie na "aż" 1 sztukę dotarło i zostało zarejestrowane. "Oczywistą oczywistością" jest, że je podtrzymuję wykrzyknikbardzo szczęśliwy



Vy 73's es best DX
Wojtek SP6IWX ex SP6-3963
sp6ryd poziom najwyższy i najjaśniejszy :-)
QTH: Wrocław
#2035886 01.02.2015 10:50:38
w IDE Arduino domyślnie biblioteki są w 2 miejscach: te dystrybuowane wraz z Arduino są tu: C:\Program Files\Arduino\libraries, a te dodawane przez usera tu: C:\.....\Moje dokumenty\Arduino\libraries
Jak w #include nie ma wpisanej scieżki to bibliotaka poszukiwana będzie w tych 2 miejscach.

http://arduino.cc/en/Reference/Libraries
http://arduino.cc/en/Guide/Libraries

SQ9MDD poziom 4
#2036430 02.02.2015 00:10:45
Łukasz SQ5RWU zaczął już przegladać kod tego TNC.
W tej chwili jest już dostępna wersja ze sprawdzaniem FCS (opcja w konfiguracji).
Pod tym linkiem będzie można znaleźć aktualną wersję softu z poprawkami Łukasza:

https://bitbucket.org/Qyon/arduino_tnc_014_w_tx




Rysiek
http://sq9mdd.qrz.pl
http://hamspirit.pl
sp3rat poziom 5
QTH: Śrem
#2036830 02.02.2015 17:59:02
Czy ktoś podpowie mi czy to TNC uruchomię na Atmega644?
Jurek



Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
SQ7LQU poziom 4
QTH: Kielce KO00hu
#2036847 02.02.2015 18:31:51
    sp3rat pisze:

    Czy ktoś podpowie mi czy to TNC uruchomię na Atmega644?
    Jurek


Trzeba porównać noty katalogowe.
Jak są inne nazwy rejestrów, różne adresy pamięci itd to bez zmiany kodu się raczej nie obejdzie.



SQ7LQU Przemo
PG APRS
http://aprs.fi/?call=sq7lqu-9

Mężczyzna ma umysł analityczny: duże problemy potrafi rozbić na mniejsze.
Kobieta ma umysł syntetyczny: z małych problemów robi duże.
sp3rat poziom 5
QTH: Śrem
#2036887 02.02.2015 19:31:16
Dzięki, nie wiem czy dam radę.
Będę go męczył
Pozdrawiam.
Jurek



Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
sq6ade moc !!! moc !!!
QTH: Wrocław (Breslau) Party-n
#2036917 02.02.2015 19:45:47
No czasem jeden bit w rejestrze inaczej działający niż w docelowym CPU rozwala całość wesoły



"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


sp6ryd poziom najwyższy i najjaśniejszy :-)
QTH: Wrocław
Ilość edycji wpisu: 1
#2036977 02.02.2015 20:52:56
poszukaj pod kątem Arduino na 644
np: http://forum.arduino.cc/index.php?topic=24054.0
jak chodzi na 328 to na 644 powinno też, chyba że za sprawą specyficznych bibliotek będzie to wymagało ingerencji w kod.
By odpalić arduino na 644 trzeba 1. odpowiednio zmodyfikować plik "boards.txt" tak by dodać Twoja płytkę.
nie testowałem ale znalazłem tu:
https://bugs.launchpad.net/arduino/+bug/1066577
2. wgrać bootloader na Atmegę 3. i ustawić odpowiednie fusebity
to tak w skrócie.
Można też bez bootloadera ale wtedy trzeba mieć programator hardwarowy który wspiera Arduino.
Przetestowałem z klonem STK-200 (LPT)

EDIT: http://www.avr-developers.com/cputable.html
i jeszcze fajny poradnik step-by-step napisany przez 14-latka wesoły
http://www.instructables.com/id/Arduino-on-all-sorts-of-Atmels/?ALLSTEPS
wpis edytowany 02.02.2015 21:36:59
SQ9MDD poziom 4
#2036981 02.02.2015 21:01:30
Świetnie działa USBAsp na aledrogo widziałem za całe piętnaście złotych.



Rysiek
http://sq9mdd.qrz.pl
http://hamspirit.pl
sp3rat poziom 5
QTH: Śrem
Ilość edycji wpisu: 2
#2037042 02.02.2015 22:08:48
    sp6ryd pisze:

    poszukaj pod kątem Arduino na 644
    np: http://forum.arduino.cc/index.php?topic=24054.0
    jak chodzi na 328 to na 644 powinno też, chyba że za sprawą specyficznych bibliotek będzie to wymagało ingerencji w kod.
    By odpalić arduino na 644 trzeba 1. odpowiednio zmodyfikować plik "boards.txt" tak by dodać Twoja płytkę.
    nie testowałem ale znalazłem tu:
    https://bugs.launchpad.net/arduino/+bug/1066577
    2. wgrać bootloader na Atmegę 3. i ustawić odpowiednie fusebity
    to tak w skrócie.
    Można też bez bootloadera ale wtedy trzeba mieć programator hardwarowy który wspiera Arduino.
    Przetestowałem z klonem STK-200 (LPT


Witam.
To wszystko już zrobiłem, jako sanduino.
Poprawiłem plik boards, ładuję za pomocą USBasp.
Wszystko chodzi w tej w/w kwestii.
Ale jak ktoś wcześniej wspomniał struktura wewnętrzna jest trochę inna niż Atmega328 i atmega1280.
Po COM-ie atmega odpowiada mi "Xbee TNC v.0.14". Żadna dioda się nie zapali.
I dalej stoję albo leżę wesoły
Pozdrawiam
wpis edytowany 02.02.2015 22:24:09



Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
sp3rat poziom 5
QTH: Śrem
#2040106 07.02.2015 12:55:51
Witam.
Cisza tutaj, jak przed burzą? wesoły

Ja zrezygnowałem z Atmega644 i zrobiłem na "gołej" Atmega328p (bez arduino).
Na razie działa na płytce stykowej w części odbiorczej z bluetoothem i smartfonem.
Jestem zadowolony.
Jurek



Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
SQ9MDD poziom 4
#2040126 07.02.2015 13:38:18
Czekamy na płytki oczko W tak zwanym międzyczasie, wyprasowaliśmy kilka sztuk w SP5YAM podczas warsztatów z wykonywania płytek. Ja swoje dwa urządzenia mocno testuję. Jeden chodzi pod raspberry obsługiwany jest przez APRX a drugiego testuję z APRSIS32.



Rysiek
http://sq9mdd.qrz.pl
http://hamspirit.pl
sp3rat poziom 5
QTH: Śrem
#2040255 07.02.2015 19:01:32
Ja chcę swoją sam "wyprasować" dla gołej Atmegi.
Pozdrawiam.
Jurek



Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
SQ9MDD poziom 4
#2040277 07.02.2015 19:25:48
Jurek a masz już jakiś rysunek czy trzeba to wyrysować?



Rysiek
http://sq9mdd.qrz.pl
http://hamspirit.pl
sp3rat poziom 5
QTH: Śrem
#2040284 07.02.2015 19:31:53
Nie mam jeszcze.
Powoli robię to w Eagle na podstawie Twojego schematu.
Ale jeszcze sprawdzę jak to chodzi z moimi radiami (na płytce stykowej).
Ja mam dużo czasu i mi się nie śpieszy.
Jestem 100 % amatorem wesoły.
Jurek



Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
sp3rat poziom 5
QTH: Śrem
#2044013 12.02.2015 23:04:46
Witam.
Dostałem nowe płytki z Chin z arduino mini z atmega328. Jest mniejsze i bez usb.
Szybko poukładałem na płytce stykowej. Elementy dość przypadkowe, oporniki z lekkim rozrzutem.
Podłączyłem bluetooh'a i całość chodzi ze smartfonem z APRSdroid.
Rewelacja wesoły
Pozdrawiam.
Załączam zdjęcie.
http://sp3rat.idsl.pl/radio/aprs/DSC_0240.JPG



Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
APRS TNC za grosze
T#412143
Facebook
Aby pisać na forum musisz się zalogować !!!
rss · kontakt · załóż własne forum · korzystasz z forum? wesprzyj projekt!