Hirdetés
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Külföldi prepaid SIM-ek itthon
- Samsung Galaxy Watch6 Classic - tekerd!
- Bemutatkozott a Poco X7 és X7 Pro
- iPhone topik
- November 24-én jön a Honor 500, itt az első kép róla
- Fordulat: időben startol S26+, nézd meg, milyen lesz!
- Szakított a OnePlus és a Hasselblad
- Amazfit Helio Strap – képernyőmentesen
-
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
-
stopperos
senior tag
válasz
majer_balint
#44762
üzenetére
Megzavart a HW-477 panel. Összenéztem a datasheet-tel, de jó a pinek bekötése.
Nálam a /boot/config.txt részlete (benne a gpio áthelyezés):
dtparam=spi=on
dtoverlay=w1-gpio,gpiopin=18Nálam ez van a dmesg-ben:
[ 20.088039] gpio-18 (onewire@12): enforced open drain please flag it properly in DT/ACPI DSDT/board file
[ 20.217751] w1_master_driver w1_bus_master1: Attaching one wire slave 28.000005c7df9c crc 69
[ 20.447738] w1_master_driver w1_bus_master1: Attaching one wire slave 28.000005c7c812 crc bd
[ 20.697744] w1_master_driver w1_bus_master1: Attaching one wire slave 28.000005c7cf75 crc aa
[ 20.907682] w1_master_driver w1_bus_master1: Attaching one wire slave 28.000005c7220d crc a5
[ 21.107668] w1_master_driver w1_bus_master1: Attaching one wire slave 28.0000048d5987 crc cd
[ 21.306079] w1_master_driver w1_bus_master1: Attaching one wire slave 28.000005c7a30f crc cd -
wassermann
Topikgazda
válasz
majer_balint
#44764
üzenetére
nekem nincs ilyenem, csak felvetettem
-
wassermann
Topikgazda
válasz
majer_balint
#44762
üzenetére
Nem lehet, hogy kapott egy tranzienst és elromlott az GPIO csatorna? Át lehet tenni, konfigurálni esetleg valamelyik másik GPIO lábra?
Másik PI nincs a környéken, amivel szintén meg lehetne próbálni? -
stopperos
senior tag
válasz
majer_balint
#44760
üzenetére
A DS18B20 a panelen jól van beforrasztva? Egy 90°-os forgatás lehet kellene, ha jól olvasom a jelöléseket. Mérj rá multiméterrel.
A Raspberry-re jól kötötted, elenállás ok, illetve a config.txt-ben is megadtad a w1-gpio sort. Ezeket látom. -
majer_balint
tag
válasz
majer_balint
#44736
üzenetére
Erre esetleg ötlete valakinek ?
-
ReFleXx
addikt
válasz
majer_balint
#43508
üzenetére
volt itthon egy db ilyen szenzor , kiprobaltam csak a kedvedert

Init rész, mert nalam nem volt meg w1 probalva es nem akartam rebootolni, nekem a config.txt ilyen szempontbol ures, de a kernel tamogat tobb w1 bust, szal belottem 2 kulon w1 bust, gpio 4 es gpio 17-re:
sudo modprobe w1-gpio
sudo dtoverlay w1-gpio gpiopin=4 pullup=0
sudo dtoverlay w1-gpio gpiopin=17 pullup=0Majd eloszor gpio 4-re raktam a szenzort, eltavolitottam a kernel modult rmmoddal, atdugtam a szenzort a masik gpiora majd ujratoltottem a kernel modult:
Jan 24 22:56:02 reflexx@host:/ $ ls -lR /sys/bus/w1/devices/
/sys/bus/w1/devices/:
total 0
lrwxrwxrwx 1 root root 0 Jan 24 22:56 28-000001eff816 -> ../../../devices/w1_bus_master2/28-000001eff816
lrwxrwxrwx 1 root root 0 Jan 24 22:56 w1_bus_master1 -> ../../../devices/w1_bus_master1
lrwxrwxrwx 1 root root 0 Jan 24 22:56 w1_bus_master2 -> ../../../devices/w1_bus_master2
Jan 24 22:56:06 reflexx@host:/ $ cat /sys/bus/w1/devices/28-000001eff816/w1_slave
4f 01 4b 46 7f ff 01 10 cf : crc=cf YES
4f 01 4b 46 7f ff 01 10 cf t=20937
Jan 24 22:56:20 reflexx@host:/ $ sudo rmmod w1-gpio
Jan 24 22:56:36 reflexx@host:/ $ sudo modprobe w1-gpio
Jan 24 22:56:56 reflexx@host:/ $ ls -lR /sys/bus/w1/devices/
/sys/bus/w1/devices/:
total 0
lrwxrwxrwx 1 root root 0 Jan 24 22:57 28-000001eff816 -> ../../../devices/w1_bus_master1/28-000001eff816
lrwxrwxrwx 1 root root 0 Jan 24 22:56 w1_bus_master1 -> ../../../devices/w1_bus_master1
lrwxrwxrwx 1 root root 0 Jan 24 22:56 w1_bus_master2 -> ../../../devices/w1_bus_master2
Látszik hogy két bus van es az 1-esrol atment a szenzor a 2-sre, ha csak siman atdugtam nem latta, ezert csinaltam rmmod/modprobe-ot lehet van szebb megoldas de igy ment. -
wassermann
Topikgazda
válasz
majer_balint
#43508
üzenetére
Valószínűleg menni fog a WAGO-val is, csak nem szokás így.
-
ReFleXx
addikt
válasz
majer_balint
#43508
üzenetére
a configot ugy hagyhatod ahogy van.
ezt kiadod:
sudo dtoverlay w1-gpio gpiopin=24 pullup=0
majd probald meg hogy a szenzort a 4.7k-s ellenállással együtt atrakod gpio 24-re es kozben
ezzel meg leellenorzod hogy igy is listazza neked a szenzort:
ls /sys/bus/w1/devices/ -
wassermann
Topikgazda
válasz
majer_balint
#43496
üzenetére
A WAGO inkább 220V-ra való, az érzékelőknél jobb lenne a forrasztás. De azért kipróbálhatod, ha átmegy rajta a kommunikáció hagyhatod (mérési hibát nem okoz, vagy átmegy rajta a "távirat" vagy nem)
-
ReFleXx
addikt
válasz
majer_balint
#43496
üzenetére
hasznalhatsz tobb bus-t is tobb porton, ha neked ez a szived vagya, csak folosleges.
amugy gugli elso talalt: [link] -
cigam
titán
válasz
majer_balint
#43484
üzenetére
Ugyanoda:

A fenti képen piros a táp, narancs az adatbusz, és a fekete a test. -
ReFleXx
addikt
válasz
majer_balint
#43484
üzenetére
1 wire az egy busz rendszerű kommunikacio ergo parhuzamosan kothetoek a szenzorok ugyanarra a busra.
-
ReFleXx
addikt
válasz
majer_balint
#43481
üzenetére
kicsit leirhattad volna bovebben, de ha klasszik dallas 1wire mind a ketto szenzor, akkor csak kösd a masik melle , kiolvasas meg a megfelelo sensorid megvalasztassal lehet
-
stopperos
senior tag
válasz
majer_balint
#43370
üzenetére
Az ellenállást forraszthatod a pi másik oldalára, a tüskék végére. Amúgy is egy darab kell csak a szenzor hálózatra.
A DS18B20 szenzor -55°C - 125°C között mér, a -10°C - 85°C tartományon +/-0,5°C pontossággal. Ezzel a szenzorral jársz legjobban, mert tartalmazza az AD konvertert. A többi nagyobb szívás, vagy rosszabb paraméterekkel rendelkezik. -
válasz
majer_balint
#43368
üzenetére
Na, szuper!
CLI-ben sajnos nem vagyok otthon, de érdemes lenne egy pillantást vetned a NodeRED programra, ami az ilyen helyzeteket (és komplex rendszereket) grafikus úton enged kezelni.
MaCS
-
válasz
majer_balint
#43366
üzenetére
Egyébként parazitakapcsolással két éren is megoldható a dolog.
Nálam az az érdekes helyzet adódott, hogy három érrel (kb. 20 méteres össztávval) problémás volt a 1wire hálózatom, két érrel viszont valamiért megszűntek a problémák.
MaCS
-
ReFleXx
addikt
válasz
majer_balint
#43363
üzenetére
k*rvara nem

-
cigam
titán
válasz
majer_balint
#43363
üzenetére
Nem. Ez olyan kis ellenállás, hogy megbénítja a kommunikációt. Az adatvonalat nem tudja "0' vagy "1" állapotba tenni, mert akkora terhelést kap az adatvonal. (4,7Ω 0,7A, míg 4,7kΩ esetén 0,7mA!).
Bármelyik másik ellenállásod jó. A kék, szürke, piros, arany, az 6,8kΩ , míg a másik zöld, piros, piros, 5,2kΩ
A neten rengeteg színkód kalkulátor található, pl. [link] -
cigam
titán
válasz
majer_balint
#43356
üzenetére
No és az ellenállás? Ha jól láttam a fotón citrom, ibolya, arany, arany, ami színkód alapján csak 4.7ohm. Pedig oda 4,7k ohm-os vagy 10k ohm-os ellenállás kellene. A 4,7k ohm kódja: citrom, ibolya, piros. (Az utolsó, 4. színkód a pontosságát határozza meg, ami esetünkben irreveláns, csak azért van ott, hogy az adatvonalat "felhúzza" 3,3V-ra.)
-
#60252516
törölt tag
válasz
majer_balint
#43358
üzenetére
Hol az az érzékelő hogy 36 fokot mér?
Már ha jól adja vissza.
-
válasz
majer_balint
#43356
üzenetére
Én sajnos nem látok csatlakoztatott szenzort. A DS18b20-asoknak egyedi azonosítójuk van, ennek megfelelően egy csomó számmal a kötőjel után.
MaCS
-
#60252516
törölt tag
válasz
majer_balint
#43356
üzenetére
lsmod | grep -i w1_
parancsra mit ír vissza?Itt egy leírás ami neked kell link.
-
cigam
titán
válasz
majer_balint
#43352
üzenetére
Elektronikai szempontból segítene, ha különböző színű vezetékeket használnál. Így fotó alapján csak az látszik, hogy 3 barna megy valamilyen sorrendben az érzékelőre. Plusz az érzékelő modell számát is megírhatnád.
-
stopperos
senior tag
válasz
majer_balint
#43352
üzenetére
A kernel szintű támogatáshoz a raspi-config parancs futtatásával az Interface Options menüben Enable 1-Wire. Indítsd újra, és a következő parancs kiírja, hogy milyen szenzort látsz (a szenzorok címeit kilistázza):
cat /sys/bus/w1/devices/w1_bus_master1/w1_master_slaves
A hőmérsékletet pedig az alábbi paranccsal olvasod ki:
cat /sys/bus/w1/devices/szenzor-címe/temperature
Régebben volt erről a témáról írásom, ami természetesen azóta elavult (ha lesz időm készítek egy 2. felújított verziót). Az alapok megértéséhez viszont jó, csak manapság máshogy kell beállítani. A github tárolóm viszont frissebb. -
válasz
majer_balint
#43352
üzenetére
Ez egy OneWire DS18B20?
Ha igen, akkor engedélyezni kell a 1wire interfészt:
sudo nano /boot/config.txt
Bele kell írni:
dtoverlay=w1-gpio,gpiopin=4
Aztán mentés, újraindítás: sudo rebootVagy egyszerűbben a raspi-configban
1wire ezközök lekérdezése:
ls /sys/bus/w1/devicesKiolvasás:
cd az-imént-kapott-azonosító
cat w1_slaveMaCS
Új hozzászólás Aktív témák
- Mesterséges intelligencia topik
- Kormányok / autós szimulátorok topikja
- Hyundai, Kia topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Újra nekifeszül az asztali konzolok piacának a Valve
- Hét új család perli az OpenAI-t öngyilkosság miatt
- World of Warships
- Asztalos klub
- Gumi és felni topik
- További aktív témák...
- APC Smart-UPS 1000 - Szünetmentes tápegység - Piaci ár alatt
- HPE T1500 G5 INTL Tower UPS - Szünetmentes tápegység - Piaci ár alatt
- Surface STUDIO AIO PC 28col 4k TOUCH / Intel i7 /32gb ram / 512NvMe + 1TB / NVIDIA 4gb dedikált
- Asztali Gamer Gép Garanciális Ryzen 7-7800x3d 4070 Super
- i7 10700/ RTX 2080Ti/ 32GB DDR4 alapú konfig/ garancia/ ingyen foxpost
- UPDATE!!! Lenovo ThinkPad // T - Széria // X1 carbon // X1 Yoga 2-in-1 // és a többiek... 5-11 gen.
- ÚJ Xiaomi Mi Robot Vacuum Mop Essential robotporszívó feltörlő 2db 1999 Ft
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- HP Pavilion 15-eg2002nh - 15.6" FullHD IPS - i5-1235U - 16GB - Win11 - 512GB SSD - Garancia - MAGYAR
- HIBÁTLAN iPhone 13 Pro 128GB Alphine Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3024, 100% Akksi
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest



wassermann

