Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 19 maja 2025, o 22:51


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
    Autor Wiadomość
    PostNapisane: 25 maja 2013, o 21:07 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    Witam,

    skro mamy nowy dział to trzeba go trochę rozkręcić :) wiec na początek aby zacząć zabawę z Arduino potrzebne jest odpowiednie środowisko, można je pobrać z http://www.arduino.cc a także ze strony kolegi SunRiver'a https://www.dropbox.com/sh/2wl3r45hjdb2n35/AcfFRJ0dyS/SUNDUINO no ale moja natura nie pozwoliła mi na to abym nie stworzył czegoś innego dla siebie i w ten sposób powstała moja wersja środowiska.. a wiec mam do zaprezentowania Arduino IDE w wersji 1.5 które bazuje na wersji Nightly z kilkoma zmianami...

    - dodano obsługę atmega 644p oraz 1284p
    - dodano obsługę atmega 32 z kwarcami 16MHz oraz standardowym z ATB 11059200
    - dodano obsługę atmega 128 autorstwa SunRiver
    - dodano biblioteki: DallasTemperature, DHT, OneWire, Webduino, SerialCommand, NewPing
    - dodano bibliteke EtherCard z modyfikacją umożliwiającą współprace z ATB oraz ATB-ETHERNET 2.0
    - dodano starszą wersję ETHER_28J60 i etherShield (zajmują mniej miejsca niż EtherCard ale nie mają np. DHCP)
    - zmodyfikowano avrdude oraz pliki konfiguracyjne od avrdude tak aby działały z ATB
    - zmodyfikowano pliki core dla arduino
    - wymieniono jave na nowszą
    - wymieniono pakiet avr na WinAVR-20100110

    osobiście używam 644p zamiennie z 1284p i 328p w zestawie ATB 1.04 i nie zauważyłem problemów w działaniu w/w pakietu natomiast jeśli chodzi o atmega 32 to wersja 16MHz pochodzi z pakietu który dostępny jest na stronie Mirka natomiast wersja 11059200 jest kompilacji z pakietu optiboot v5, obie wersje działają ale nie zostały dogłębnie przetestowane z braku czasu.

    w przypadku 644p i 1284p układ wyprowadzeń przedstawia się następująco:

    Kod:
    // ATMEL ATMEGA1284P/644PA on Microduino-core+, version of date:20121223, microduino@163.com
    // ATMEL ATMEGA1284P on Calunium, PCB version
    //
    //                       +---\/---+
    //           (D 4) PB0 1 |        | 40 PA0 (D 31) AI 7
    //           (D 5) PB1 2 |        | 39 PA1 (D 30) AI 6
    //      INT2 (D 6) PB2 3 |        | 38 PA2 (D 29) AI 5
    //       PWM (D 7) PB3 4 |        | 37 PA3 (D 28) AI 4
    //   PWM/SS (D 10) PB4 5 |        | 36 PA4 (D 27) AI 3
    //     MOSI (D 11) PB5 6 |        | 35 PA5 (D 26) AI 2
    // PWM/MISO (D 12) PB6 7 |        | 34 PA6 (D 25) AI 1
    //  PWM/SCK (D 13) PB7 8 |        | 33 PA7 (D 24) AI 0
    //                 RST 9 |        | 32 AREF
    //                VCC 10 |        | 31 GND
    //                GND 11 |        | 30 AVCC
    //              XTAL2 12 |        | 29 PC7 (D 14)
    //              XTAL1 13 |        | 28 PC6 (D 15)
    //      RX0 (D 0) PD0 14 |        | 27 PC5 (D 16) TDI
    //      TX0 (D 1) PD1 15 |        | 26 PC4 (D 17) TDO
    // INT0 RX1 (D 2) PD2 16 |        | 25 PC3 (D 18) TMS
    // INT1 TX1 (D 3) PD3 17 |        | 24 PC2 (D 19) TCK
    //     PWM (D 22) PD4 18 |        | 23 PC1 (D 20) SDA
    //      PWM (D 9) PD5 19 |        | 22 PC0 (D 21) SCL
    //      PWM (D 8) PD6 20 |        | 21 PD7 (D 23) PWM
    //                       +--------+
    //


    archiwum do pobrania z http://www.zkrysiak.pl/avr/arduino/arduino-1.5.zip

    na chwilę obecna nie znalazłem problemów w działaniu ale biorąc pod uwagę iż jest to bardzo młoda wersja środowiska to mogą w niej wystąpić błędy które postaram się poprawić w miarę moich możliwości i mojej wiedzy. Dopiero zaczynam zabawę z AVR i Arduino więc proszę o wyrozumiałość

    Pozdrawiam

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 maja 2013, o 21:37 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    i ładnie :)

    z zamieszczonego przeze mnie na dropie 1.0.1 dla Sunduino , dodatkowo jest obsługa STM32VL Discovery .. wystarczy dopiąć kompilator

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 wrz 2013, o 20:34 
    Offline
    Nowy

    Dołączył(a): 13 wrz 2013
    Posty: 1
    Pomógł: 0

    Trafiłem na to forum szukając informacji co zrobić żeby przystosować biblioteki enc28j60 do działania z atmegą644. Czy zmiany w udostepnionej tu wersji 1.5 obejmują również tą kwestię?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 wrz 2013, o 08:54 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 30 gru 2012
    Posty: 188
    Lokalizacja: Świnice Warckie woj. łódzkie
    Pomógł: 12

    Witaj, tak biblioteki działają z 644 oraz 1284 jedynie trzeba pamiętać aby w odpowiednim pliku biblioteki ustawić właściwe piny procka bo ustawienia które sa teraz przypisane działają z ATB_ETHERNET wpietym w ATB z zapietymi zworkami i jeśli podlaczysz inaczej to trzeba zmienić konfiguracji.

    Pamiętaj, że w arduino piny mogą mieć inna numeracji w zależności od tego jakiego pliku pins_arduino.h uzywasz. Zastosowany u mnie masz opisany w pierszym poście.

    Obecnie pracuje nad nowszy zestawem arduino i nowymi bibliotekami. Nowy zestaw postaram się niebawem załączyć.

    _________________
    ATMEL-ICE+ATXmega256A3BU oraz dużo samozaparcia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 wrz 2013, o 09:03 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    moze będę szybszy z moim ?:_

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO