-
Data: 2020-08-18 21:44:40
Temat: Re: Polaczenie raspberry po GPIO
Od: "Grzegorz Niemirowski" <g...@g...net> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]s...@g...com <s...@g...com> napisał(a):
> Chciałbym połączyć ze sobą dwie-trzy maliny ale nie za pomocą Wifi czy
> ethernetu.
> Pomyslałem że można by sprobowac po GPIO. Mi tam wielka szybkosc nie
> potrzebna odleglosci tez beda raczej "zapałkowe".
> Czy komus sie rzuciło w oczy jakieś rozwiązanie w postaci modułu jądra
> który by realizował taki link sieciowy (preferowane tcp) po GPIO?
> Chce uniknąć ethernetu bo rozwiązanie ma być przenośne a wifi bym chciał
> unikąć bo żre prąd i trza by bylo kombinować ze skryptowaniem jak juz z
> sprzetem wroce do domu.
> Chcialbym aby calosc byla raczej malo obslugowa.
> To ma byc zestaw malin ktore beda robic foty jednoczesnie. Taka kamera
> 3d albo panoramiczna.
> Chcialbym aby jedna z nich rzędziła resztą ale zeby nie trzeba bylo
> kombinować z ich zestawianiem po wifi czy dodatkowym switchem
> ethernetowym.
> Dlatego mam w testach raspi W zero z kamerka i mam calkiem fajne
> rezultaty. Ale chcialbym aby caly zestaw ze soba gadał.
> Widzial ktos taka biblioteke/moduł kernela co tworzy karte sieciowa na
> pinach GPIO?
Czy te maliny będziesz zasilać z baterii, że pobór prądu przez WiFi ma
znaczenie?
Oprócz WiFi masz też na pokładzie Bluetooth Low Energy, może pójść w tę
stronę jeśli prąd jest problemem?
Co masz na myśli pisząc o przenośności, tak że Ethernet jest zły ale kabelki
na GPIO już są dobre?
Jeśli naprawdę musi być GPIO, to możesz skorzystać ze SLIP. Jest to protokół
przesyłający pakiety IP po porcie szeregowym i Linux jak najbardziej go
obsługuje. Kartę sieciową tworzysz sobie poleceniem slattach:
slattach -p cslip -s 19200 /dev/ttyS0
Dostaniesz interfejs sl0, który możesz potem włączyć za pomocą ifconfig:
/etc/ifconfig sl0 $IPADDR pointopoint $REMADDR up
Na koniec ewentualnie routing:
/etc/route add default gw $REMADDR
Jedyny problem jest taki, że SLIP tworzy połączenia point-to-point, więc
jeśli maliny mają być trzy, to na jednej będą potrzebne dwa porty szeregowe
i ewentualnie jakiś routing.
--
Grzegorz Niemirowski
https://www.grzegorz.net/
Następne wpisy z tego wątku
- 18.08.20 22:07 Mirek
- 18.08.20 22:51 heby
- 19.08.20 01:48 s...@g...com
- 19.08.20 01:50 s...@g...com
- 19.08.20 01:51 s...@g...com
- 19.08.20 07:32 Dariusz Dorochowicz
- 19.08.20 08:10 s...@g...com
- 19.08.20 08:37 Grzegorz Niemirowski
- 19.08.20 08:41 Grzegorz Niemirowski
- 19.08.20 09:02 Grzegorz Niemirowski
- 19.08.20 09:34 Mateusz Viste
- 19.08.20 11:14 Piotr Gałka
- 19.08.20 11:44 Piotr Gałka
- 19.08.20 14:57 J.F.
- 19.08.20 18:14 s...@g...com
Najnowsze wątki z tej grupy
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
Najnowsze wątki
- 2025-06-05 Czy estakada w Chorzowie to sprawa polityczna ? Zakończyły się wybory i zamknięto estakadę
- 2025-06-05 Warszawa => Support Engineer <=
- 2025-06-05 Lublin => Programista Delphi <=
- 2025-06-05 Warszawa => IT Recruiter <=
- 2025-06-05 Warszawa => Strategic Account Manager <=
- 2025-06-05 Warszawa => Software Engineer .Net <=
- 2025-06-05 Warszawa => Manager Sprzedaży B2B <=
- 2025-06-05 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-06-05 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-06-05 Warszawa => Fullstack .NET Developer <=
- 2025-06-05 Warszawa => Senior Administrator IT <=
- 2025-06-05 Warszawa => Senior Administrator IT <=
- 2025-06-05 Warszawa => Senior Account Manager <=
- 2025-06-05 Warszawa => Tester Automatyzujący <=
- 2025-06-05 Warszawa => Test Automation Engineer <=