- lezso6: Nem látszik a kurzor Chrome alatt a beviteli mezőkben?
- vrob: Az IBM PC és a játékok a 80-as években
- eBay-es kütyük kis pénzért
- hdanesz: Elektromos autózás - első élmények
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- Lalikiraly: SÜNI energiaital.
- zebra_hun: Hűthető e kulturáltan a Raptor Lake léghűtővel a kánikulában?
- Gurulunk, WAZE?!
- sziku69: Fűzzük össze a szavakat :)
-
LOGOUT
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] -
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
-
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] -
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.
-
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
Hirdetés
- Lian Li 011Dynamic Evo/RTX4070Super Eagle OC/Intel Core i5-14600K/DDR5 G.Skill Trident Rgb 6000MHz
- MSI MPG Z390 GAMING EDGE AC Alaplap + Intel Core i7-8700K
- Kezdő Gaming PC - MSI 390, i7 8700K, RX Vega 56, 16 GB RAM
- GIGABYTE Z390 M Alaplap + Intel Core i7-9700K + Be Quiet! SHADOW ROCK 2
- MSI Z590-A PRO Alaplap + Intel Core i5-10600KF
- iKing.Hu - Apple iPhone 14 Plus - Yellow - Használt, karcmentes
- ÁRGARANCIA! Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! ASUS B450 R7 2700X 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman i3 FSP 600W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X3D 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- AKCIÓ! Intel Core i9 14900K 24 mag 32 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest