-
IT café
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
nagyúr
válasz atesss #13048 üzenetére
A PIR burkolata a mozgásérzékelő rendszer szerves része, ha azt eltávolítod, nem fog működni. Nagyjából azt csinálja, hogy váltakozó világos-sötét zónákat vetít a szobára, és utána az ebben történő változást érzékeli. Szerintem nem alkalmas arra, amire szeretnéd használni, ahhoz túl lassú. Mindenképp optokapuval kellene megoldani! Ha nagy a távolság, akkor vagy lézerdióda + fotocella kombinációval, vagy a sima infrás optokaput kiegészíteném a kínai boltokban kapható filléres, projektoros zseblámpából kiszerelt nagyító lencsével! Én most ilyennel készítek egyedi lasertag fegyvert, ha jól van a fókusz beállítva, 10-15m-re simán el lehet világítani vele.
+1 ötlet: mivel emberek fognak lecsúszni a csúszdán, valamilyen kapacitív-, illetve súlyérzékelő is szóba jöhetne!
[ Szerkesztve ]
-
atesss
addikt
Ja ok, így már rémlik a szemléltető "csíkozott" ábra a PIR-ekről. Csak azt nem gondoltam hogy azt a burkolat hozza létre. Ez a komolyabb, biztonságtechnikai PIR-eknél is így van ?
"ahhoz túl lassú."
Annyi, hogy ez a csúszda alsó részén lenne. Tehát ott már eléggé lelassulnak az emberek.
De az optokapus megoldás sokkal jobb lenne persze. Főleg hogy annak már gyakorlatilag meg van a helye, mindkét oldalon. Mármint nem csak a furat a diódáknak, hanem egy-egy kb. 10x10cm-es kivágás a csúszdacsőnek a külső falában (duplafalú a csúszdacső, és a kettő közt kb. 5cm vastag üreg van, ahol kb. el is fér egy kis elektronika). De egy-egy kis kötődoboz is van még rajtuk.A lézerdióda mondjuk nem hangzik rosszul, csak viszont olyan kellene hogy biztosan ne legyen veszélyes a szemre (plusz gyerekek is vannak). Illetve ha komolyabban látszik, az sem szerencsés.
A nagyító lencse is lehetne, bár az azért már átmérőben nagyobb.
Viszont mindkettő a további fókuszálásra épít, így azt is feltételezi, hogy nagyon pontosan, és fixen be tudom állítani az adó és a vevő egymásra látását. Bár ragasztóval elvileg lehet fixálni. Csak egyszer kell jól...
Illetve azt is figyelni kell, hogy a csúszda megterhelésére vagy esetleg hőingásra nem mozdul-e el túl sokat.
Ennyiben lenne jobb egy még erősebb infraled. Aminek nem a sugárzási szöge nagyon kicsi, hanem a teljesítménye nagyobb (természetesen csak msec ideig, nagyon kicsi kitöltéssel vezérelve).[ Szerkesztve ]
-
nagyúr
válasz atesss #13053 üzenetére
A lézerdióda ... ne legyen veszélyes a szemre (plusz gyerekek is vannak). Illetve ha komolyabban látszik, az sem szerencsés.
Kizártnak tartom, hogy a lézerfénybe csúszás közben bele tudjon nézni bárki elég ideig ahhoz, hogy veszélyes legyen, főleg, ha süllyesztve van és csak egy bizonyos szögből látszik, de még ekkor is lejjebb lehet venni a teljesítményét. De az infra valóban jobb, mert nem látszik, nem vonja magára a figyelmet.
A nagyító lencse is lehetne, bár az azért már átmérőben nagyobb.
Lehet bármekkora, ha egy 10mm lyukon kívül helyezed el, pont elég fényt fog a lyukon átküldeni.
Ennyiben lenne jobb egy még erősebb infraled. Aminek nem a sugárzási szöge nagyon kicsi, hanem a teljesítménye nagyobb
Hidd el, hogy egy mezei infra diódával, ami a távirányítókban is van, 20mA árammal 10m-re adatot is tudok sugározni megbízhatóan. A fókuszt pedig ne úgy képzeld el, mint a lézer pointer tűhegyes vetítési képét, nem kell azzal olyan pontosan célozni, kb 5°-ban nyílik a sugár. [kép]
[ Szerkesztve ]
-
Janos250
őstag
válasz atesss #13048 üzenetére
Működik az akkor is, ha leveszed a búrát, csak kevésbé érzékeny, de egy ember elhaladását biztosan érzékeli.
Pontosan ennek a típusnak nem szedtem le a búráját, búrával prímán működik, de egy másik, kisebb típusból több példány is kiválóan
kapcsolja a ledszalagot ember közelítésére levett búrával.
link
Elég lapos, konkréten a led sínekbe vannak berakva a led szalagok végéhez. Viszont ezt 12V-os ledekhez gyártják, nem próbáltam, megy-e kisebb feszültséggel.
Ez meg kisebb:
[link]
Ezekkel is szemeztem már, de ezeket nem próbáltam:
link
link
Az infrakapu és a "radar" is jól működik, de azokat csak kipróbáltuk, üzemszerű használatba még nem kerültek.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
gyapo11
őstag
Már írtam régebben, hogy kipróbáltam a TSOP4838-at, nem akartam elhinni, hogy egy távirányítóval a szoba ellentétes sarkába világítva (kb. 5 m), közben a TSOP-ba zseblámpával 10 cm-ről belevilágítva az arduino tökéletesen sorolta a gombok kódját amiket nyomkodtam.
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
And
veterán
válasz gyapo11 #13056 üzenetére
(A TSOP-sorozat nagyon jól kitalált, annyira rá van hangolva a segédvivő (a -4838 típus esetén konkrétan 38 kHz) frekvenciájára, hogy nem érdekli sem a folyamatos háttérfény, sőt adott időt túllépve már a vivő jelenléte sem. Maga a tok pedig valószínűleg előszűrőként működik a hullámhossz érzékenységi maximum, 950 nm környékén. Azt azért megérzi, ha az adóoldali IR-led nincs rendesen kihajtva, közvetlen uC-lábról táplálva - tranzisztor nélkül - nem tud akkora hatótávot.)
-
nagyúr
Én a lencsés módszerrel, közvetlenül uC lábról (kb. 20 mA) hajtva simán átvittem a 10 métert. Kísérleteztem vele sokat, és próbáltam 1A csúcsárammal is meghajtani, de alig befolyásolta a hatótávot. Ami igazán segít, az a lencsés fókuszálás.
A tsop sorozattal rengeteget játszottam, és én pont azt tapasztaltam, hogy a várttal ellentétben 10kHz-70kHz-ig szinte minden frekvencián vesz, kivéve egy-egy keskenyebb sávot, ha jól emlékszem 25kHz és 50kHz környékén. És 20-25% körüli kitöltési tényezőnél a legjobb az átvitel, erre sem találtam magyarázatot, hogy miért nem 50% a legoptimálisabb.
-
And
veterán
Igaz, nem csak a port maximális árama korlátozhat. Esetünkben az elem típusa is erős limit volt (CR2032), mivel az nem tud 10+ mA-eket leadni. A lencse is dobhat természetesen a hatótávon, de az erős nyalábolás kézi távkapcsolónál nem annyira szerencsés. Szóval a tapasztalat az volt, hogy 2032-es elemes táplálásnál, pár mA-es IR-ledáram mellett a hatótáv max. 2...3m volt viszonylag széles sugárzási szögű leddel, és ebben a formában semmilyen visszaverődést nem érzékelt a TSOP vevő már 50 centiről sem, csak közvetlen rálátással működött. Ugyanezt a ledet tranzisztorral, az előbbihez képest legalább 10x-es csúcsárammal (> 50 mA) hajtva már a szoba összes pontjáról vette a TSOP, visszaverődve is.
Vivőfrekvencia: a TSOP-adatlapokon van erre vonatkozó görbe, ami a relatív érzékenységet mutatja a frekvenciaeltérés függvényében. Például a vivő névleges frekvenciájától ±30%-kal eltérve az érzékenység az eredeti érték < 20%-ára csökken. Vagyis marad valamennyi áthallás más vivőkre, de mondjuk a statikus fény abszolút nem zavarja a vevőt. -
Janos46
tag
OLED
Cikk: https://bitekmindenhol.blog.hu/2018/06/04/ssd1306_oled_kijelzo#comments
Az 1,3"-os lehet SSD1306 vagy SH1106 chip-el szerelt, a kisebbek csak SSD1306-osak lehetnek.SH1106 https://www.elecrow.com/download/SH1106%20datasheet.pdf
Support maximum 132 X 64 dot matrix panel
Embedded 132 X 64 bits SRAM
Operating voltage:
- Logic voltage supply: VDD1 = 1.65V - 3.5V
- DC-DC voltage supply: VDD2 = 3.0V – 4.2VSSD1306 https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf
• Resolution: 128 x 64 dot matrix panel
• Power supply
o VDD = 1.65V to 3.3V for IC logic
o VCC = 7V to 15V for Panel drivingNem igazán értek hozzá. Akkor most 4 sor kimarad? Mert ha a 132 sorba akar 128 sort betenni, akkor bizony van elcsúszás. Ha a géphez jutok, megnézem hogy a .h fájlban van-e erre vonatkozó paraméterezés.
Vélemény?
Ps.
Ha valaki python alatt bíbelődik a 1306-al, akkor ajánlom az alábbi cikket:
https://ph0en1x.net/96-oled-display-ssd1306-raspberry-pi-connection-experimets.htmlArtillery, lelkes újonc vagyok, tanulni akarok!
-
atesss
addikt
Sajnos az én esetemben ennek a TSOP vevőnek a beépítése kicsit nehézkesebb, mint egy 5mm kerek "led" tokos fototranzisztornak. Bár lehet nem annyira vészes, de ehhez élőben kéne látnom.
Ebben a kísérletedben az adó led pontosan mi volt, és milyen adatlap szerinti sugárzási szöggel ? -
And
veterán
válasz atesss #13061 üzenetére
Esetedben a TSOP IR-remote vevő sorozat nem igazán nyerő, mivel az nem egy szimpla fotodióda, és sok szempontból kötött jelformát igényel. Létezik amúgy kifejezetten proximity IR-detektor is a Vishay kínálatában, TSSP-típusjelzéssel, például: TSSP77P38, ez a TSOP-sorozattól annyiban tér el, hogy az IR-adó oldaláról nem a szokásos remote-protokollok szerinti adattal kell etetni, hanem szimpla vivőfrekvenciás impulzussorozattal, és a detektor válasza egy, a vett jelszinttől (ergo távolságtól) függő diszkrét impulzus lesz. Legjobb lenne, ha az IR-ledet is tartalmazná a tok, de sajnos az nincs benne.
"Ebben a kísérletedben az adó led pontosan mi volt, és milyen adatlap szerinti sugárzási szöggel ?"
Konkrét típusra nem emlékszem, csak arra, hogy a Lomex-ből származó többféle példánnyal is próbáltam (víztiszta illetve szürke tokossal), és eléggé átlagos nyílásszöggel rendelkeztek, ami az ilyen diódáknál szokásos 30..40° volt, a hatótávolságuk nem szórt túlságosan adott áramú meghajtással. Az egyik típus talán a kékes színű tokba szerelt CQY37-es volt, az elég jellegzetes kivitelű és 24° nyílású. -
gyapo11
őstag
Ha tsop-vel szeretnék optokaput, mivel tudnék adni? Távirányító benyomott gombbal nem túl iparos megoldás.
Van ilyen ic, ami szabványos 38 kHz-es jelet ad, tápot meg diódát kap és kész, ad a világ végéig?
Arduinoval meg tsop-val meg csak mérném a két adat közötti időt, és ha hosszabb, akkor bekerült valami a kapuba.[ Szerkesztve ]
menyország -> mennyország, akadáj -> akadály, jótálás -> jótállás, Iphoneal > Iphone-nal, kisuly > kisujj, csővet > csövet
-
And
veterán
válasz gyapo11 #13063 üzenetére
Stílszerűen egy kontrollerrel . Én 12F-sorozatú PIC-kel szoktam, nem tudom, van-e ilyen célkontroller készen hozzáférhető kivitelben is. Vagy hogy egy arduino - mondjuk a legkisebb nano - PWM-je rávehető-e erre, talán igen. Bár azt nem igazán értem, miért kell neked valamelyik IR-protokoll szerinti jelet adnod (szimpla folyamatos vivő nem elegendő!) és azt dekódolnod egy egyszerű optokapu helyett. Így az egyetlen előnye a környezeti fény kizárása. Akkor már inkább az a TSSP közelítésérzékelő, bár ahhoz is szükség van legalább egy rövid impulzusokra kapuzott / modulált vivőre.
[ Szerkesztve ]
-
nagyúr
válasz gyapo11 #13063 üzenetére
Egy tetszőleges attiny vagy 555 ic is pont megfelelő lenne a feladatra, csak az az egy probléma, hogy a tsop nem alkalmas folyamatos jelfogadásra, ezáltal optokapunak sem! Az adatlapja (ez éppen a tsop31238 adatlapján olvasható, mert az volt épp kéznél) szerint
"• Burst length should be 10 cycles/burst or longer.
• After each burst which is between 10 cycles and 70
cycles a gap time of at least 14 cycles is necessary.
• For each burst which is longer than 1.8 ms a corre-
sponding gap time is necessary at some time in the
data stream. This gap time should be at least 4 times
longer than the burst.
• Up to 800 short bursts per second can be received
continuously.
"Egyébként egy attiny85 + cr2032 elem + IR LED + ellenállás kombó távolságtól függően teljesen jól ellátná a feladatát, de csak ha nem kell nagy sebességű mozgást érzékelni.
[ Szerkesztve ]
-
Janos250
őstag
válasz gyapo11 #13063 üzenetére
Mivel kis méretekben akarjátok használni, ide most nem passzol, ezért is teszem offba, de azért megjegyzem, hogy az ESP32 (ugye kitaláltátok ) RMT az a Remote Controller rövidítése. Azért nem passzol ide, mert elég nagy, és azt biztosan nem tudja, amit írtatok, hogy a zavaró fényeket ne vegye figyelembe. Viszont, ha adni akarunk, megadjuk a vivőfrekit, és a mintát (64 byte, vagy ennek max nyolcszorosa ), és adja ameddig akarjuk, akár végtelenségig
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Mindenki csak azt tudja megmondani, hogy hogyan lehetne az adott problémát megoldani, amit ismer.
Én nem tudom megmondani, hogyan lehetne pl. Attynivel megoldani mert nem ismerem. Én csak ezt ismerem valamennyire.
Többen többfélét ismerünk, mindenki elmondja hozzá amit ő ismer, és a kérdező vakarhatja a fejét.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Directors
senior tag
Sziasztok!
Szükségem lenne egy kis segítségre.
Win 10-em van. A héten több alkalommal is használtam a legújabb(1.8.12) Arduino programot.
Sajnos ma viszont nem akar elindulni. Próbáltam újratelepíteni is, meg rendszergazdaként is, de nem hozott eredményt. Kiírja hogy csomagok inicializálása aztán eltűnik az egész. Maga a felület be sem jön.
Hogyan lehetne megoldani ezt a problémát szerintetek ?[ Szerkesztve ]
A hamis barátok olyanok, mint az árnyékunk: miközben sétálunk a napsütésben, szorosan velünk tartanak, de azonnal elhagynak, amikor árnyékba érünk.
-
Directors
senior tag
-
Atesz.d
csendes tag
Sziasztok!
Tegnap este óta az Arduino IDE nem hajlandó működni. (Win10) A jelenség az, hogy indítva megjelenik pár másodpercere a kis keretes intro és a csomagok inicializálása állapotnál eltűnik és kész.
- Újratelepítette, nem jó.
- Kipróbáltam egy képernyővel (kettőt használok): nem jó.
- Leszedte, letöröltem a users.. könyvtárban a dolgait, felraktam, egyszer elindul, ha kilépek, többet nem indul el.
cmd-ből debug-ban indítva ez van:H:\#Works\#Elektronika\#arduino_prog\arduino-1.8.12\arduino_debug.exe
Set log4j store directory C:\Users\Atis I3\AppData\Local\Arduino15
Konfiguráció betöltése...
Csomagok inicializálása...
java.lang.NullPointerException
at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:134)
at processing.app.BaseNoGui.initPackages(BaseNoGui.java:483)
at processing.app.Base.<init>(Base.java:273)
at processing.app.Base.main(Base.java:150)Amikor telepítés után elindul, és az alaplap-kezelőben elkezd keresgélni, akkor is megjelenik a ..NullPointerException üzenet.
A gyanúm az, hogy addig hajlandó elindulni, ameddig egyszer meg nem jelenik ez a hiba.Kipróbáltam a zippelt verziót is, az is egyszer használatos.
Egy dolog volt tegnap: a köcsög Windows egy óvatlan pillanatban erőszakkal telepítette az új frissítést (ami az új Edge volt).
Sanszos, hogy ez kavarta meg a dolgokat, de valamiért nem engedi leszedni.
Régebben az ESP-k package-ei voltak felrakva, de most a teljesen szűz is elhal.Valakinek valami ötlete?
[ Szerkesztve ]
- Atis -
-
-
nagyúr
válasz Janos250 #13068 üzenetére
Természetesen csak vicceltem.
Minden feladatot próbálok a legkevesebb alkatrészből, a legminimálisabb hardver felhasználásával megoldani, azért gondolkodom mindig célhardverben. Az AVR-eket meg azért szeretem annyira, mert lenyűgözően egyszerű és átgondolt a működésük, és szeretem, hogy nagyjából mindent értek, ami bennük zajlik. Mint régen a C64.
A másik, hogy szeretek hackerkedni, élvezem, ha egy adott hardverből a lehető legtöbbet tudom kihozni. Az ESP32 mindent (is) tud, azzal nem kihívás bármit elkészíteni.[ Szerkesztve ]
-
Atesz.d
csendes tag
Jéé tényleg Esküszöm eddig nem volt ott!
Komolyra fordítva a szót. Az alapjáraton nem jött be. (Ahogy írtam ki volt próbálva...)
A megoldás a végén a Windows frissítése volt. Még ezután sem ment, de az újratelepítés és appdata stb. törlés után most (halkan merem csak mondani) úgy néz ki, hogy működik.
Nálam elvileg le volt (valamilyen szinten) tiltva a frissítés. De úgy tűnik az Edge olyan rettentően fontos valami, hogy ennek ellenére felnyomta. A többit nem. Amikor ezt kézzel megcsináltam már csak a romokat kellett eltakarítani. Gondolom, akinek automatikusan felmegy minden, annak esetleg megcsuklik, de a könyvtárak törlése után már megy is tovább.Éljenek a Microsoft programozói!! (Kenyéren és vízen...)
- Atis -
-
nagyúr
válasz Atesz.d #13075 üzenetére
Ezért van nálam az arduino ide portable módban. Hátránya, hogy több helyet foglal, ha több verzió is fent van párhuzamosan, mert az összes kiegészítőt minden verzióhoz külön le kell tölteni (és a legújabbat még le se töltöttem). Előnye, hogy több verziót is lehet használni.
-
Janos250
őstag
Én is a portable módot szoktam javasolni.
Letöltöd, kibontod, az ELSŐ indítás előtt csinálsz egy portable mappát, és máris kész.Egyébként szerintem jó az, hogy ahányan vagyunk, annyi különféle dolgokhoz értünk bizonyos szinten.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Atesz.d
csendes tag
A portable verzió, az a zip-es?
Mert ha igen akkor az sem működött.
Szerintem a Java környékén volt valami, bár abból is telepítettem a legutolsót és az sem segített.- Atis -
-
nagyúr
válasz Atesz.d #13078 üzenetére
Nem. Első indítás előtt csinálni kell egy "portable" nevű mappát az arduino könyvtárban, onnantól kezdve oda pakol mindent a user/appdata könyvtár helyett. Így lesz portable.
Mondjuk azt van értem, hogy miért nem tud feldobni egy dialógus ablakot telepítés előtt, hogy mindenki értesüljön erről a lehetőségről, én is itt hallottam róla először, hogy van ilyen.Tényleg kéne már csinálni egy összefoglalót a topiknak.
-
Tankblock
aktív tag
Sziasztok,
Gondolkozok egy 12V CAN BUSos Home Automation rendszeren ahol a kapcsolók fogyasztók huzalozva lennének, mert hosszú távra tervezném...
Néztem eddig CAN transciever-t de nem jötem rá hogy lehet őket 12V -on járatni. Mindegyik Vdd-re húzná csak a vonalat, ami általában 3V3 ill 5V. Mivel lenne hosszabb táv is benne ezért jó lenne a 12V.
Húzzam fel a vonalakat 12V simán vagy mi a módja? esetleg teljesen rosszfele keresgélek?
Köszönöm előre is a segítséget.
Release the Beast....
-
Janos250
őstag
válasz Tankblock #13084 üzenetére
Szerintem igen, bár még nem használtam. Majd aki használni akarja, lehúzza magának. A CAB busz OC. Ha nem az lenne, nem működne a prioritás.
A CAN buszt nem ismerők kedvéért: a buszra először az állomás kódját kell kiküldeni. Ha több állomás jelentkezne egyszerre, a prioritás dönt. Ha a kódban az első néhány bit meg is egyezik, azé az elsőbbség, akinek a kódjában az első különbözö bit alacsony. Ezt a másik is érzékeli, és abbahagyja az udvarlást.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Gergosz2
veterán
válasz Tankblock #13084 üzenetére
Ez a CAN driver IC-d függvénye lesz. Maga az MCU ha támogat CAN-t hardveresen akkor 0-5 vagy 0-3v3 jelet fog fogadni, de a fizikai layered mehet 12 vagy akár 24V -on is.
BTW, nem biztos, hogy CAN-nek állnák neki. Ha mindenképp 12V-os fizikai layert akarsz akkor RS485-ö választanék mert olcsóbb. A protokollt meg magad válaszod.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Tankblock
aktív tag
válasz Gergosz2 #13086 üzenetére
Szia,
Mindenképpen 12V, ban szeretnék gondolkodni, vagy többen. A másik megoldás a központi relay paneles lenne, amit a SuperHouse -os srác csinál.... Csak ott Dupla annyi vezeték kell... Gondolkozom melyik lehetne a legjobb. Nagy sebesség nem kell, megbízhatóság lenne a fontos. Wifi, BT, ZigBee és társai kizárva. CANt, vagy a nyomógombok jelét el tudom vezetni egy sima UTP kábelben is.... A néhai risztó is 12 V os rendszer volt szóval a mozgásérzékelők már be vannak kötve :-) Annak a dobozába játszva elférne egy központi vezérlő is a földszintre másik meg az emeletre....
Release the Beast....
-
Janos250
őstag
válasz Gergosz2 #13086 üzenetére
Szerintem nem olyan drága az. Pl.: link
Igaz, a szállítás sok , de ha egy tucatot rendel, eloszlik. Persze nem tudom, milyen minőségűek, mert mint írtam, még nem használtamAz amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Gergosz2
veterán
válasz Janos250 #13088 üzenetére
Inkább az a baj, hogyha az ember a BUS-ra rá akar nézni, az nem lesz olcsó. Kell egy CANUSB vagy valami hasonló, és nem is beszélve a szoftverről ami kell hozzá. Vannak a CANopen-es okosságok, de ahhoz sem valami eszköz amivel a BUS-t debuggolhatod.
Én még mindig azt mondom, hogy RS485.
Nokia 6030 Hardcore User // I Panic Restaurant by Taito
-
Tankblock
aktív tag
válasz Gergosz2 #13089 üzenetére
Vicces módon ettől a részétől nem félek, attól inkább, hogy lesz meg a 12 V jelalak.
Sok kérdés van a fejemben :
- menjek-e Ethernet irányba...
- központi Relay board és központi Gomb érzékelő board...
- CAN (eddig ezt nézem)
- RS485...A Design itt a legfontosabb. Nem érdekel ha egy CAN Transiever 1-2 eHUF/db ha működik min 10 évig nem érdekes,,,, Mindegyiknek van előnye és hátránya is.
Ami igazán érdekes, ha egyszer eldönttem milyen legyen onnan nincs visszaút....
Szívesen terveznék nyákokat is.Release the Beast....
-
Janos250
őstag
válasz Tankblock #13091 üzenetére
Az ethernet nekem is eszembe jutott, de nem mertem írni. Vannak elviselhető áru soros-ethernet konverterek is.
Közben megnéztem. Hát, nem épp olcsók :-(
link[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Tankblock
aktív tag
válasz Janos250 #13092 üzenetére
CAN onnan jutott eszembe hogy a ESP32 is van, meg STM is. Ezek meg bőven elérhető ár értékben vannak. Egy transciever meg nem a világ összes pénze, autó iparban bőven vannak 10+ éves kocsik CAN busszal, szóval annyira nem lehet rossz (Szakmai ártalom) Ahogy nézetem a FRAME eket kezelik az SDK-k, szóval az adat tartalommal kellene nekem bűvészkedni, de azt bármely protokollnál is nekem kellene....
Ennek az iránynak a fix 12V körbe a lakásba lenne a hátránya. Viszont építhetnék Power bankot ami áramkimaradás esetén is működő képessé teszi és csak véges ponton kellene megtáplálni, cserébe kisebb a 2.4Ghz forgalom....
még gondolkozom rajta.... A központi Relés rendszer is tetszik, mert egyszerű mint a faék...
Release the Beast....
-
Gergosz2
veterán
-
atesss
addikt
válasz Janos250 #13092 üzenetére
Van erre megoldás sokkal olcsóbban.
Csak nem serial, hanem SPI protokollal.
Wiznet-nek vannak ilyen IC-jei, és arra épülő board-ok Arduino-khoz.
Én ESP-hez (illetve nem tudom már fejből biztosan, a lényeg hogy valamilyen 32 bites, Arduino board-okon is jelenlévő chiphez) néztem annó.
Egyszerűen csak megbízhatósági okból a Wifi-t kiváltani.Az elv a következő volt:
Ha már táp úgyis kell, akkor minden eszközhöz ki lenne húzva egy-egy UTP (pontosabban inkább FTP). És akkor azon az UTP-n a táp mellett (2 érpár, passzív POE) el tud menni egy 100M Ethernet is (2 érpár).
(Bár amúgy aktív, szabványos POE-ben is gondolkoztam, csak az már egy elég nagy fejlesztés lenne, kitalálni, nyákot tervezni, fizikailag pedig beültetni, stb.)Annyi volt vele az egyik problémám, hogy amikor ennek utánanéztem (most már kb. min. fél éve), akkor azt találtam, hogy hiába programozhatók ezek az ESP chipek is már MicroPython-ban, sajnos a vezetékes Ethernet library nem működik velük.
Van valaki itt, aki MicroPython-ban programozik ?[ Szerkesztve ]
-
Janos46
tag
Sziasztok.
Turkászás közben nem kis meglepetésemre belebotlottam egy olyan oldalba, ahol nem csak az igét hirdetik, hanem az elektronikát is oktatják, ez pedig nem más, mint a Debreceni Megtestesülés Plébánia. Itt a 2013-2019-es évek oktató anyagait lehet megtalálni, melyekben többek között sok az arduino témakörrel és az ahhoz kapcsolódó elektronikával foglalkozó cikk meglehetősen alapos magyarázattal. Kezdőknek érdemes egy pillantást rávetniük. Az oktató anyagok címe, melyek a tanfolyam anyagai tartalmazzák innen kezdődnek:
http://megtestesules.info/hobbielektronika/2013/Artillery, lelkes újonc vagyok, tanulni akarok!
-
atesss
addikt
válasz atesss #13095 üzenetére
Közben meg is találtam ami elsődlegesen gondoltam: Wiznet W5500 alapú SPI-Ethernet hálózati modul [link]
1700Ft-ért (és úgy hogy ez az ár magyar boltból) egyáltalán nem mondható drágának szerintem.
De Aliexpress-ről talán olyan 700-800Ft-ért is lehet, ha több db-ot rendelsz.Gergosz2
Természetesen van benne beépített Ethernet trafó is.
Az ESP-s modulokon a legkisebbek kivételével (ami 8 pin kivezetéssel van) szinte mindegyiken van SPI, jól sejtem ?[ Szerkesztve ]
-
Gergosz2
veterán
-
Directors
senior tag
Sziasztok!
Szükségem lenne egy kis segítségre. Nem vagyok nagy programozó.
Próbáltam ezt [link] a programot "ellenőrizni" az arduino progival, de ezt a hibát dobja ki "Adafruit_GFX.h: No such file or directory "
Mit rontok el ?A hamis barátok olyanok, mint az árnyékunk: miközben sétálunk a napsütésben, szorosan velünk tartanak, de azonnal elhagynak, amikor árnyékba érünk.