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? 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 15 lip 2025, o 08:35


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
    Autor Wiadomość
    PostNapisane: 17 mar 2017, o 00:09 
    Offline
    Nowy

    Dołączył(a): 16 mar 2017
    Posty: 3
    Pomógł: 0

    Witam,
    Miałem styczność zarówno z Arduino jak i płytkami typu Raspberry. Programuję trochę w C, C++, C#. Poszukuję platformy pod moje wymagania. Zamierzam zrobić "mały projekt", w którym muszę wykorzystać 3 moduły, które komunikują się za pomocą następujących złączy I/O:
    *Moduł 1 GPS (RX, TX, VCC, GND) - UART
    *Moduł 2 GSM (RX, TX, VCC, GND) - UART
    *Moduł 3 CAN (INT, SCK, MOSI, MISO, CS, GND, VCC) - SPI?
    Chodzi o to, że potrzebuję takiej jednostki, do której będę mógł podpiąć te 3 moduły. Zadaniem uC będzie odbieranie danych z modułu 1 oraz 3, a następnie wysyłanie pewnych danych za pomocą modułu 2. Nie jestem pewien czy zdecydować się na arduino, STM32(nie miałem jeszcze z nimi do czynienia), a może platforma z jakimś Linuxem typu Rpi, bananapi, czy inne podobne rzeczy.
    Dziękuję za każdą odpowiedź. Chętnie odpowiem na pytania jeśli takie się nasuną.
    Pozdrawiam serdecznie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2017, o 08:08 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 16 mar 2014
    Posty: 745
    Lokalizacja: Warszawa
    Pomógł: 32

    Ja jestem początkujący, ale na moje oko to jak kolega chce się bawić z tzw. samochodówką to są dedykowane mikrokontrolery Atmela do zastosowań w elektronice motoryzacyjnej.
    Poza tym to nie wiem ile tych danych kolega chciałby mielić, żeby aż wchodzić w STM-y czy linuxowe mini komputery.
    Trochę za mało powiedziałeś co dokładnie miałoby urządzenie robić, czy miałoby na stałe pracować w samochodzie czy być narzędziem podpinanym okresowo jak np. urządzenia diagnostyczne?
    Poza tym w ramach tego co podałeś do tej pory to mim zdaniem wystarczy poczciwy AVR z dwoma uartami i już.

    Na koniec warto wspomnieć, iż podłączanie się do CAN-a to już wyższa szkoła jazdy i jakoś postawienie na jednej szali Arduino i CAN trochę mnie przeraża i czy aby kolega wie na co się porywa?
    Nie wiem jaką kolega ma wiedzę ale eksperymentowanie z CAN-em zwłaszcza w jadącym pojeździe może być niebezpieczne.

    _________________
    .



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2017, o 12:06 
    Offline
    Nowy

    Dołączył(a): 16 mar 2017
    Posty: 3
    Pomógł: 0

    Projekt głównie do zabawy. Będzie to coś na wzór logera. Pobiera dane z gps (pozycja, czas, prędkość, kierunek), oraz linii can (np. obroty, temperatura) i co interwał czasowy np. 30 sekund wysyłał te dane przez gprs(wysyła 1 pakiet, lub zbiera dane i dopiero wysyła w formie jakiejś paczki). Myślałem coś o gotowej platformie, płytce prototypowej, typu arduino. Nie wiem ile potrzeba na to zasobów, dlatego pytam bardziej doświadczonych.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2017, o 16:52 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 16 mar 2014
    Posty: 745
    Lokalizacja: Warszawa
    Pomógł: 32

    No tak rozumiem. Pomysł projektu bardzo ambitny, przynajmniej z mojego punktu widzenia :-)
    Mam nadzieję, że kiedyś zaprezentujesz swoje osiągnięcia w naszym dziale DIY? :-)

    A tak jeszcze z ciekawości zapytam czy masz już opanowane w praktyce wykorzystanie tych wszystkich modułów?

    _________________
    .



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2017, o 22:39 
    Offline
    Nowy

    Dołączył(a): 16 mar 2017
    Posty: 3
    Pomógł: 0

    Na razie działałem na gotowych bibliotekach z gps'em i trochę gsm, z can jeszcze nic. Ale w dalszym ciągu nie wiem jaką platformę wybrać do tego :/ Może ktoś zarzucić kilkoma pomysłami? Jakieś płytki rozwojowe, prototypowe?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 mar 2017, o 05:07 
    Offline
    Użytkownik

    Dołączył(a): 17 mar 2015
    Posty: 38
    Lokalizacja: Australia
    Pomógł: 0

    Proponowałbym AT90CAN32/64/128. Ma wbudowany CAN i do tego 2 UARTy.
    Używałem tego układu do mojego projektu "inteligentnego" budynku. Spisuje się dobrze.
    W moim przypadku był trochę zbyt duży i zamieniłem na ATmega32M1. Też ma wbudowany CAN ale tylko jeden UART.
    W Twoim przypadku myślę, że ten pierwszy będzie idealny



    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: 6 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO