- Mindenki Z Fold7-et akar
- Milyen okostelefont vegyek?
- Xiaomi Redmi Note 8T - mélyvíz
- Mobil flották
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Magisk
- Yettel topik
- Samsung Galaxy Watch7 - kötelező kör
- Hivatalosan is bemutatta a Google a Pixel 6a-t
- Samsung Galaxy A56 - megbízható középszerűség
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
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
- Fejhallgató erősítő és DAC topik
- Kormányok / autós szimulátorok topikja
- Milyen billentyűzetet vegyek?
- Nem indul és mi a baja a gépemnek topik
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- Apple MacBook
- Októberben kerülnek legacy státuszba a régebbi GeForce VGA-k
- További aktív témák...
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- Eladó Konfig I5 12400F 16GB DDR4 512GB SSD 500GB HDD RTX3070 8GB!
- 6gen i3 pc i3-6100/8gb ddr4/120 gb SSD GTX 960-2 gb DDR5
- Ryzen 7 5700X, Strix B550-F-Gaming, 32GB 3200Mhz RAM, 1 TB SSD, NZXT H6 Flow
- Eladó belépő szintű gamer félkonfig
- HIBÁTLAN iPhone 15 Pro Max 256GB Natura Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3007, 91% Akksi
- MacBook, Apple M1 / M2 kompatibilis dokkolók, DisplayLink 4K, USB-C, Type-C
- Honor MagicBook 16 Ryzen 5 5600H 16GB 512GB FHD 144Hz
- Bezámítás! Asus ROG STRIX G15 G513IH Gamer notebook - R7 4800H 16GB DDR4 512GB SSD GTX 1650 4GB W11
- LG 55C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
Állásajánlatok
Cég: FOTC
Város: Budapest