- Apple iPhone 16 Pro - rutinvizsga
- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- Milyen okostelefont vegyek?
- Vivo X200 Pro - a kétszázát!
- Fotók, videók mobillal
- Szerkesztett és makrofotók mobillal
- Magisk
- Xiaomi 14T Pro - teljes a család?
- Megérkezett a Pixel 5 és 4a 5G
- Motorola Edge 40 neo - színre és formára
-
Mobilarena
Amit érdemes tudni a Raspberry Pi-kről:
A legelső változat 2012-ben jelent meg. Pici, olcsó és nagyon alacsony fogyasztású, hobby-célú kártyagép. Felépítése ARM alapú, nem PC-architektúra, hanem kb. egy régi mobilhoz hasonló. Nagyon sok mindenre használható! A Linux-nak és a magas eladási mennyiségnek köszönhetően jelentős fejlesztőtáborral rendelkezik.
Új hozzászólás Aktív témák
-
pelgrim_v1
tag
válasz
pelgrim_v1 #48448 üzenetére
Nem enged már editelni, illetve meg kell oldanom hogy ha több broadcast van a környéken, választható legyen a vevő oldalon és ne zavarjanak be egymásnak
-
pelgrim_v1
tag
Örülök ha ezt mondják a hozzáértők, ez mèg csak 2 napnyi tanulás eredménye >< ismerkedem a technológiával . Minden hozzászólást szívesen fogadok
edit, mivel az erőforrásba belefér, gondolkodok bizonyos dolgokon amit beleépítek, csomagokhoz kulcs rendelés hogy csak a konkrét eszköz tudja fogni, vissza pingelés hogy az adó számon tudja tartani hányan halgatják a broadcastet, de kell ide a matek, a korlátozott erőforrás cpu memoria oldalról rákényszerít az ötletelésre, nem lehet erőből megoldani
-
pelgrim_v1
tag
Huh ezt a notepadet nem akartam megosztani de végülis én még csak most tanulom és fedezem fel a dolgot, hátha észre vesztek hibát az elméletemben/matematikámban:
1. Miért ESP-NOW?
ESP-NOW az ESP32 saját protokollja. Nagyon gyors, WiFi kapcsolat felépítése nélkül működik. Broadcast üzemmód is van benne → nem kell egyesével minden vevőnek külön üzenetet küldeni. Kicsi késleltetés (2–10 ms egy csomag küldés). Stabil 50 méterig normál antennával (külső antennával még több). Akár 20-30 vevőt is stabilan elbír, ha az üzenet kicsi.
Tehát: Broadcast üzemmódban egyetlen üzenet elküldésével minden vevő megkapja ugyanazt a jelet egyszerre.
Ezért nem nő a processzor vagy hálózat terhelése a vevők számával (csak 1 üzenet megy ki).2. Miért kell tömöríteni a hangot?
A mikrofonból érkező nyers audio adat:
8 bit/sample, 8 kHz mintavételi frekvencia → 64 kbps nyers adatsebesség.
ESP-NOW kb. 1-2 Mbps elméleti maximumot tud, de stabil adatküldéshez ajánlott max 100–150 kbps körül maradni.
Szóval:
A 64 kbps még belefér, DE a rádiócsatorna ütközések, újraküldések miatt jobb, ha tömörítjük. Kisebb adat → kisebb energiahasználat, kevesebb hibalehetőség, stabilabb kapcsolat.
Tömörítési ötlet:
Egyszerű ADPCM kódolás (Adaptive Differential Pulse-Code Modulation). Ezzel kb. 4:1 arányú tömörítés elérhető nagyon pici CPU igénnyel. Így lemegy az audio adat sebessége kb 16 kbps-re. Ez 30 eszközre broadcastban simán megy egy ESP32-ről.
Matematikai alapon:
8kHz × 8bit = 64kbps (nyers) ADPCM 4:1 → kb. 16kbps
ESP-NOW:
1 üzenetben maximum 250 byte adat lehet. 16kbps / 250 byte = kb. 80 üzenet/másodperc kell.
ESP32 bír kb. 200-300 üzenetet másodpercenként → bőven elég.
3. Program működési elve
Adó (Guide Device):
Mikrofon ADC-n → mintavételezés 8kHz-en. Minták → ADPCM tömörítés → bufferelés → 250 byte pakkokba rakás. ESP-NOW broadcast a 30 vevőnek. LED/Kijelző mutatja az akksi szintet. Gombok: On/Off, Reset, Mikrofon érzékenység.
Minden gombnyomásra újraindíthatja a csatlakozási folyamatot, ha kell.
Vevő (Listener Device):
Bekapcsoláskor automatikusan elkezd hallgatni ESP-NOW broadcastot. Ha érkezik adat:
ADPCM vissza-dekódolás → PCM stream. PCM stream lejátszása DAC kimeneten (vagy I2S audio kimenet, ha szebb minőséget akarunk).
LED vagy kijelző mutatja a töltöttségi szintet. Gombok: On/Off, Hangerő állító, Reset.Nulla konfiguráció: csak bekapcsolják és működik.
4. Erőforrás igény számítás (ESP32)
Adó oldal:
ADPCM tömörítés: kb. 10–15% CPU (80MHz-en). Mikrofon ADC olvasás: nagyon kicsi CPU (~2–3%). ESP-NOW küldés: kb. 20–30% CPU.
Összesen: kb 50%-60% CPU használat → még marad bőven kapacitás!
Vevő oldal:
ESP-NOW fogadás: 5–10% CPU. ADPCM dekódolás: 10% CPU. PCM stream lejátszás: 15% CPU.
Összesen: kb 30–35% CPU → nagyon laza terhelés.
Ezért elég egy normál ESP32-WROOM-32 modul, nem kell semmi extrém gyors.
5. Miért broadcast?
Broadcast = minden csatlakoztatott vevő ugyanazt a csomagot kapja egyszerre. Így nem kell minden eszköznek külön küldeni. Ezért tudod stabilan 30 eszköznek is szórni az adatot egyszerre.
6. Hálózati működés - hogyan indul el egy gombnyomásra?
Bekapcsolási folyamat:
Adó: Mikor bekapcsol → automatikusan elkezdi broadcastolni a hangot egy fix MAC-címes ESP-NOW üzenetként. Vevők: Bekapcsoláskor → automatikusan elkezdenek “hallgatni” ESP-NOW üzenetekre. Ha kapnak broadcast üzenetet az adótól → automatikusan csatlakoznak és elkezdik a hangot játszani.
Nincs kézi párosítás, nincs konfiguráció → csak bekapcsolják mindkét oldalt, és pár másodperc múlva megy is.
-
pelgrim_v1
tag
válasz
csubyy #48441 üzenetére
Mivel többen szóltak hogy érdekli őket így úgy döntöttem igen, természetesen rajzokat, programot nem fogok megosztani csak működési technikákat és elveket, de a folyamat jól látható lesz. Viszont azért a prototípusnak is kell idő, szóval nem tudom mikor mutatom
most hogy megvan az alap elv hogyan lehetséges ez, elkezdem össze rakni és belefutni azokba a dolgokba amire nem gondoltam, kitalálni a megoldásokat rá stb.
-
pelgrim_v1
tag
válasz
csubyy #48439 üzenetére
Ami miatt nyert a dolog és ami miatt lehetséges ennyi eszköz kiszolgálása ennyi pénzből, hogy az esp rendelkezik saját, kommunikációs built in hardware el ami lehetővé teszi az esp k közötti kommunikációt. Ebben az esetben nem gond hogy csak esp esp között tud kommunikálni így, ez az a funció ami megoldotta a legnagyobb gondot (ekkora költségkerettel 1 adó ki tudjon szolgálni 30 vevőt)
itt lesz egy komoly kísérlet hogy meg rengeteg matematika, hány ciklus alatt mekkora erőforrásból hogyan tud ki be tömöríteni stb stb stb, mit hogy hol hogyan veszek fel vagy játszok le, rengeteg optimalizásál, de pusztán a matematikát nézve nem hogy pont belefér, de marad is erőforrás akksi szint mérés és kijelzésre, üzemóra logolásra (késöbbi gari vállaláshoz kellhet) (mekkora sávszél van mennyi eszköz , stb stb stb)
közben még jobban belemerültem, az első prototípus tuti hogy esp alapú lesz, maga a hardver lesz a kissebb gond, mindent meglehet venni, csak össze kell forrasztani
a felprogramozása lesz a “vicces” rész. Végtelenül optimalizáltnak kell lennie .
-
pelgrim_v1
tag
válasz
csubyy #48436 üzenetére
Köszönöm, esp 32 -ről nem is tudtam, aztán kiderült hogy ha a felprogramozásával járó oboát lekűzdöm, tökéletesen eltudja látni ezt a feladatot elméletben. Be rendeltem az első alkatrészeket modulokat , nem nagy ker áron, csak random rendelve is shopból a szükséges alap és modulok 25 euro alatt maradtak.
úgy hogy ebbe az irányba indulok el egyenlőre -
pelgrim_v1
tag
válasz
wassermann #48429 üzenetére
Köszi srácok, rendben
-
pelgrim_v1
tag
Lehet (biztos) hogy hiányosan fogalmaztam így próbálok újra és nagyon köszönöm hogy ennyien ilyen lelkesen gondolkoztok ezen.
[kép] ilyeneket használunk jelenleg. Ezek nagyon nagy része éveken keresztül Kínából jött. Átlag 30 euró az elemes (elemet nem tartalmaz) 40-45 az akksis verzió. Elsőszámú (kisebb probléma) az ár növekedés. 40-50%-os növekedésnél tart az elmúlt 1 évben és ki tudja hol áll meg. A nagyobb gond hogy egy 200 darabos rendelés pl az eddigi 1-2 hónap helyett 3-5 mire meg tud érkezni. Használják ezeket erősen és sokszor nem vigyáznak rá, évi 300-400 simán csere sajnos. Olcsó műanyag primitív eszköz tényleg.
ezeket turisztikai csoport vezetők bérlik tőlünk. Szólnak hogy például kedd 1300 országház 30 fő tárlatvezetés. A túra kezdő időpontjára kiviszi a futárunk. Mellé bíztosít fülhallgatót elemet meg ami kell, a végén (3-5 óra egy túra átlag) megy a futár begyűjti.
az eszköz nem túl bonyolult. Van egy ki-be kapcsoló gomb. Egy hang erő szabályzó, illetve egy sáv választó (eszköz függő, gyárilag 4-6 sávon dolgozik. Egy fel-le gombal ki lehet választani. Meg egy jack aljzat. (A füllhalgató v mikrofon is külön tétel, nem az eszközzel együtt kapjuk)
a túra vezető kap egy adót, nyakba veszi, ez a típús sugároz. Ez túránként egy + egy van (egy a vezetőn, egy tartalék ha gond van, az adó drágább, 50 euró körül de 20 vevőre van 2 adó kb arányaiban)
én ide csak bedolgozok bár régi kapcsolat. Anno már egy másik dolgokban is segítettem nekik amiért megkaptam a rengeteg pénzem szerencsére. Ez is hasonló lenne, sőt, ez rengeteg munkát tudna nekem adni folyamatosan ha megtudnám oldani, épp külföldi terjeszkedés előtt ahogy beszéltem a tulajjal nagyon nem akar azon aggódni hogy most mikor jön meg (ha megjön kedves magyar v) az eszköz, a dizájn olcsó amúgy is frissíteni kell.- Nekem nem gond ha ez folyamatos munkát adna, sőt, az lenne a legjobb
- A 20-25 eurós bekerülési költség azért lett meghúzva mert így 15-5 euró árrésem lehetne rajta
- Nem gond hogy időt energiát kell rá szánni, hiszen ez pénzt hozna a házhoz
- a házat meg tudom tervezni dizájnolni majd 3D nyomtatni, ha ebből valamilyen csoda folytán nagy projekt lesz, nézek majd olcsóbb megoldást de így is ~1 euró körül max a nyomtatott ár költsége.
- az akksi v elem megoldás alapvető, hiszen ez mobil eszköz (a készítési árban nincs benne)
-wifi nem opció, mobil hálozat nagyon drága és nem fogja cipelni a turisztikai vezető
- a bluetooth nem opció, korlátozottak a maximum csatolható eszköz, se az app. Idősek, külföldiek, stb. Pont az a lényeg hogy kiviszed, sáv választás , lehet menni
- nem kell nagy dolgokat és stúdió minőséget várni. A beszéd hangot vigye át stabilan és érthetően , 50-100 méterigpotenciált látok ebbe , sokat munka téren, illetve hogy ismerem a tulajt, maga a kapu nyitva amin csak be kell sétálnom az eladandó termékkel. Szívesen beleállok plusz tanulásba és tervezèsbe, kellene egy új fényezés már a suzuki restaurációs projektemhez.
remélem jól fogalmaztam így a reggeli kávé mellé
ha ki tudnánk találni melyik irányba lenne érdemes elindulni, hogy megvalósítható, én már neki állok ahhogy kutatni, tanulni tervezni hozzá, nem tőletek várom hogy megtervezzétek nekem, pusztán úgy gondoltam, sokat segít ha nálam okosabbakkal beszélgetve jelölődik ki az út, nehogy rossz irányba induljak el
köszönöm az időtöket
-
pelgrim_v1
tag
Eddig az ár miatt vonzó opció volt, de egyedi (bár nagyon primitív) szerkezet így az alkatrész beszerzés nem gazdaságos és problémás
bt -nek tudtommal 7 slave a max de javítsatok ki ha tévedek
majd holnap fotózok egy ilyen eszközt
hosszú távon jobb lenne az önellátás amúgy és még ha ugyan arra az árra is jön ki (30 euro volt eddig de mostmár 40-50)
-
pelgrim_v1
tag
Sziasztok
Távolról tisztelője vagyok a Rassberry P community-nek de én magam sosem csináltam belőle semmit viszont, most a cégemnél felmerült egy probléma ami miatt lehet kellene:
Amit csinálunk : turisztikai vezetéshez biztosítunk adó-vevő egységeket. Általában 1 , maximum kettő vezető van (mikrofonnal) , 10-45 vevő oldali, hallgató
Eddig az eszközöket kínából rendeltük ha elromlott de brutálisan elszálltak az árak
Egyenlőre csak a hozzáértőket kérdezem akik ismerik a technológiát, annak korlátait , árait.
Lehetséges ilyen eszközt csinálni? Bluetooth vagy rádió kapcsolat a készülékek között, 2 adó minimum 30 vevő oldali, de ideálisabb lenne 45 . Elem vagy kis akksi működtetés, javk csatlakozó a füllhalgatónak és mikrofonnal. 4 óra üzemidő, ~25 eurós költség / készülék (akksit, elemet, fülest nem számolva, az külön, csak maga a készülék)
Mert ha lehetséges , neki állok szívesen megtanulni és kitalálni) (1000+ darabos készülék készletünk van)
Előre is köszi
Új hozzászólás Aktív témák
Hirdetés
- Autós topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Apple iPhone 16 Pro - rutinvizsga
- Videós, mozgóképes topik
- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- SkyShowtime
- Asztalos klub
- Egy helyre gyűjti az eltérő áruházak játékait a Microsoft
- Bittorrent topik
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- További aktív témák...
- Gamer Asztali Számítógép Eladó i5, GTX 1050, SSD + HDD!
- BESZÁMÍTÁS! Gigabyte GA-A620M R5 7600 32GB DDR5 512GB SSD RX 6700XT 12GB Rampage SHIVA Corsair 750W
- DDR5 GAMER PC: Új RYZEN 7 8700F/9700X/9800X3D +RTX 4060/5060/4070/5070 +16-64GB DDR5! GAR/SZÁMLA!
- Ryzen7 2700X/ RTX2060/ 32GB DDR4/ 512GB m.2 alapú konfig/ garancia / ingyen foxpost
- BESZÁMÍTÁS! MSI B550 7 5800X 16GB DDR4 512GB SSD RTX 3070 8GB Rampage SHIVA Enermax 750W
- Dell OptiPlex MT/SFF 3040, 3050, 7050, 3060, 3070, 5070, 7060 /WIN 11 - SZÁMLA- GARANCIA
- 124 - Lenovo Yoga Pro 7 (14IMH9) - Intel Core Ultra 9 185H, RTX 4060 (48 hónap garancia!) (ELKELT)
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
- BESZÁMÍTÁS! GIGABYTE AORUS ELITE Z790 i7 14700K 64GB DDR5 1TB SSD 7900XTX 24GB be quiet! SB802 1000W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest