abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 00:44 | Pozvánky

V sobotu 21. října 2017 se na půdě Elektrotechnické fakulty ČVUT v Praze uskuteční RT-Summit – setkání vývojářů linuxového jádra a uživatelů jeho real-time verze označované jako preempt-rt.

… více »
Pavel Píša | Komentářů: 4
včera 23:44 | Bezpečnostní upozornění

V Linuxu byla nalezena bezpečnostní chyba CVE-2017-15265 zneužitelná k lokální eskalaci práv. Jedná se o chybu v části ALSA (Advanced Linux Sound Architecture).

Ladislav Hagara | Komentářů: 1
včera 22:44 | Komunita

Greg Kroah-Hartman informuje na svém blogu, že do zdrojových kódu linuxového jádra bylo přidáno (commit) prohlášení Linux Kernel Enforcement Statement. Zdrojové kódy Linuxu jsou k dispozici pod licencí GPL-2.0. Prohlášení přidává ustanovení z GPL-3.0. Cílem je chránit Linux před patentovými trolly, viz například problém s bývalým vedoucím týmu Netfilter Patrickem McHardym. Více v často kladených otázkách (FAQ).

Ladislav Hagara | Komentářů: 4
včera 22:04 | Pozvánky

Rádi bychom vás pozvali na přednášku o frameworku Avocado. Jedná se o testovací framework další generace, inspirovaný Autotestem a moderními vývojovými nástroji, jako je třeba git. Přednáška se bude konat 23. října od 17 hodin na FEL ČVUT (Karlovo náměstí, budova E, auditorium K9 – KN:E 301). Více informací na Facebooku.

… více »
mjedlick | Komentářů: 0
včera 21:44 | Bezpečnostní upozornění

Nový útok na WPA2 se nazývá KRACK a postihuje prakticky všechna Wi-Fi zařízení / operační systémy. Využívá manipulace s úvodním handshake. Chyba by měla být softwarově opravitelná, je nutné nainstalovat záplaty operačních systémů a aktualizovat firmware zařízení (až budou). Mezitím je doporučeno používat HTTPS a VPN jako další stupeň ochrany.

Václav HFechs Švirga | Komentářů: 2
15.10. 00:11 | Zajímavý projekt

Server Hackaday představuje projekt RainMan 2.0, aneb jak naučit Raspberry Pi 3 s kamerovým modulem pomocí Pythonu a knihovny pro rozpoznávání obrazu OpenCV hrát karetní hru Blackjack. Ukázka rozpoznávání karet na YouTube. Zdrojové kódy jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 0
14.10. 15:11 | IT novinky

Online obchod s počítačovými hrami a elektronickými knihami Humble Bundle byl koupen společností IGN. Dle oficiálních prohlášení by měl Humble Bundle dále fungovat stejně jako dosud.

Ladislav Hagara | Komentářů: 8
14.10. 06:00 | Zajímavý článek

Brendan Gregg již v roce 2008 upozornil (YouTube), že na pevné disky se nemá křičet, že jim to nedělá dobře. Plotny disku se mohou rozkmitat a tím se mohou prodloužit časy odezvy pevného disku. V září letošního roku proběhla v Buenos Aires konference věnovaná počítačové bezpečnosti ekoparty. Alfredo Ortega zde demonstroval (YouTube, pdf), že díky tomu lze pevný disk použít také jako nekvalitní mikrofon. Stačí přesně měřit časy odezvy

… více »
Ladislav Hagara | Komentářů: 8
13.10. 14:33 | Komunita

Společnost SUSE natočila a na YouTube zveřejnila dva nové videoklipy: 25 Years - SUSE Music Video (7 Years parody) a Linus Said - Music Parody (Momma Said).

Ladislav Hagara | Komentářů: 6
13.10. 12:55 | Zajímavý projekt

Autoři stránky Open Source Game Clones se snaží na jednom místě shromažďovat informace o open source klonech proprietárních počítačových her. Přidat další hry nebo návrhy na zlepšení lze na GitHubu. Na stránce Open Source Text Games jsou shromažďovány informace o open source textových hrách. Opět lze k vylepšení nebo doplnění stránky použít GitHub.

Ladislav Hagara | Komentářů: 1
Těžíte nějakou kryptoměnu?
 (6%)
 (2%)
 (15%)
 (76%)
Celkem 718 hlasů
 Komentářů: 24, poslední 27.9. 08:30
    Rozcestník

    Teploměr DS1820 připojený k Beaglebone

    3.3.2014 06:11 | Přečteno: 1757× | Počítače | poslední úprava: 2.3.2014 22:39

    Připojení teploměru k BeagleBone.

    Ještě než začal svět ve velkém blbnout s Raspberry PI, začal jsem si hrát s BeagleBone. BeagleBone je malý ARM počítač podobný Raspberry PI, hlavní rozdíl bych viděl v možnostech rozšiřování - BeagleBone je konstrukčně řešený tak, aby se k němu daly snadno připojovat rozšiřující desky. Ve firmě jsme na BeagleBone postavili malý počítač pro sběr dat: FotobotHW. Protože nám nějaké BeagleBone zbyly, začal jsem si trochu hrát.

    Ze šuplíku jsem vytáhnul teploměr DS1820 - to je digiální třínožičkový teploměr. Driver je obsažený přímo v kernelu, neměl by tedy být problém teploměr připojit. I když je to snadné, trvalo mi připojení dost dlouhou dobu - nejobtížnější částí bylo získat potřebné informace. Takže jak na to:

    Driver je přímo součástí jádra. V Beaglebonu nepoužívám originální jádro (není zde podpora pro IPv6), překládám si jádro vlastní (ke stažení zde: http://hobrasoft.cz/cs/fotobothw/linux-3.2.34.tar.bz2). Zde je driver součástí defaultní konfigurace. Pátráním ve zdrojácích jsem nakonec našel příslušné vývody - a taky to, že tato informace se vypisuje při bootu kernelu. Vypsat si ji můžeme třeba takto:

    dmesg | grep w1
    [    0.463470] BeagleBone cape: initializing w1-gpio
    [    0.463592] w1-gpio connected to P8_6
    

    Abychom rozluštili zkratku P8_6, potřebujeme manuál k BeagleBone. Jde o vývod č. 6 na konektoru P8. Na tento vývod tedy přijde připojit datový vodič sběrnice.

    Pro připojení teploměru potřebujeme ideálně tři vodiče - zem, data a napájení. Zem najdeme na vývodu P8_1 a P8_2, napájení pak na P9_3.

    Po připojení teploměru už by měl být teploměr kernelem viděn. Ověřit to můžeme v adresáři /sys/bus/w1/devices:

    ls /sys/bus/w1/devices/
    28-0000027d912e  28-00000294d39a  w1_bus_master1
    

    Super! Kernel našel na sběrnici dva teploměry. Jaká je tedy teplota?

    cat /sys/bus/w1/devices/28-0000027d912e/w1_slave
    6f 01 4b 46 7f ff 01 10 67 : crc=67 YES
    6f 01 4b 46 7f ff 01 10 67 t=22937
    

    Teplota je vypsaná parametrem t. Desetinná tečka není uvedená. Hodnota 22937 odpovídá teplotě 22.937 stupňů Celsia.

    Nyní už je snadné se pochlubit teplotou ve své kanceláři (pouze přes IPv6):

    http://beagle.bravenec.eu/

    Stránky jsou pouze statické, generované každých 15 vteřin. Obrázky, CSS a vše ostatní se tahá odjinud.

    Po napsání článku jsem připojil ještě šuplíkový LCD displej. Prodrátování na fotkách není vidět.

           

    Hodnocení: 100 %

            špatnédobré        

    Obrázky

    Teploměr DS1820 připojený k Beaglebone, obrázek 1 Teploměr DS1820 připojený k Beaglebone, obrázek 2 Teploměr DS1820 připojený k Beaglebone, obrázek 3

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    3.3.2014 15:03 karel
    Rozbalit Rozbalit vše Re: Teploměr DS1820 připojený k Beaglebone
    Je to skoro jako reklama na ty stránky. Ale jinak dobrý.
    Petr Bravenec avatar 3.3.2014 17:04 Petr Bravenec | skóre: 43 | blog: Bravenec
    Rozbalit Rozbalit vše Re: Teploměr DS1820 připojený k Beaglebone
    Ono je to dané způsobem vzniku tohoto zápisku. Původně je to skutečně psané pro naše stránky. Zároveň je mi líto, že by měla taková informace zapadnout. Jděte na Google a hledejte, jak DS1820 připojit - najdete pouze jeden článek recyklovaný do několika desítek verzí.

    Podobných článků mám víc - příště si dám trochu práce s tím, aby z nich jejich původ tolik nečpěl.
    Petr Bravenec - Hobrasoft s.r.o.
    3.3.2014 23:14 Sten
    Rozbalit Rozbalit vše Re: Teploměr DS1820 připojený k Beaglebone
    Parádní článek, díky za něj!
    4.3.2014 07:38 Petus
    Rozbalit Rozbalit vše Re: Teploměr DS1820 připojený k Beaglebone
    Ahoj, fakt super. Nebudete mít na prodej nějaké BeagleBony? :-) Měl bych zájem.
    Petr Bravenec avatar 5.3.2014 08:18 Petr Bravenec | skóre: 43 | blog: Bravenec
    Rozbalit Rozbalit vše Re: Teploměr DS1820 připojený k Beaglebone
    Napište mi.
    Petr Bravenec - Hobrasoft s.r.o.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.