abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 15:22 | Pozvánky

    Konference LinuxDays 2024 proběhne již tento víkend 12. a 13. října v Praze. Na programu je spousta zajímavých přednášek a workshopů, zástup zajímavých osobností a stánky řady projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, brmlab, OpenAlt a mnoho dalších. Vstup zdarma.

    Ladislav Hagara | Komentářů: 0
    dnes 12:11 | IT novinky Ladislav Hagara | Komentářů: 0
    včera 18:55 | Nová verze

    OpenRazer byl vydán ve verzi 3.9.0. Jedná se o svobodný software, ovladač a démon, umožňující nastavovat klávesnice, notebooky, myši, podložky pod myš, keypady, sluchátka a další zařízení od společnosti Razer na GNU/Linuxu.

    Ladislav Hagara | Komentářů: 0
    včera 01:55 | Nová verze

    Byla vydána verze 3.6 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 27
    včera 00:33 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE.

    Ladislav Hagara | Komentářů: 1
    5.10. 15:33 | Nová verze

    Byla vydána nová verze 8.8 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled oprav, vylepšení a novinek v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 1
    5.10. 14:44 | Nová verze

    Byla vydána nová major verze 11.0.0 nástroje mitmproxy určeného pro vytváření interaktivních MITM proxy pro HTTP a HTTPS komunikaci. Přehled novinek v příspěvku na blogu. Vypíchnuta je plná podpora HTTP/3 a vylepšená podpora DNS.

    Ladislav Hagara | Komentářů: 0
    5.10. 05:11 | Nová verze

    Richard Hughes na svém blogu představil nejnovější major verzi 2.0.0 nástroje fwupd umožňujícího aktualizovat firmware zařízení na počítačích s Linuxem. Podrobný přehled novinek v poznámkách k vydání. Přehled podporovaných zařízení, nejnovějších firmwarů a zapojených výrobců na stránkách LVFS (Linux Vendor Firmware Service).

    Ladislav Hagara | Komentářů: 0
    4.10. 15:44 | Zajímavý software

    Počítačová hra Kvark (Steam) od studia Perun Creative dospěla do verze 1.0 (𝕏). Běží také na Linuxu.

    Ladislav Hagara | Komentářů: 5
    4.10. 15:22 | Nová verze

    Byla vydána (𝕏) zářijová aktualizace aneb nová verze 1.94 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.94 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 1
    Rozcestník

    Dotaz: Skener čárových kódů a váha přes USB s podporou linuxu

    13.10.2015 15:48 Darkhunter
    Skener čárových kódů a váha přes USB s podporou linuxu
    Přečteno: 656×
    Ahoj,

    potřeboval bych si udělat systém jako mají na poště. Tedy oskenuje se předmět a poté se zváží. Potřeboval bych, aby se to fungovalo s linuxem (prostě se ty čísla někam uloží a já s nimi pak budu pracovat dále přes svojí aplikaci) a nejlépe s něčím, co funguje na raspberry PI. Cena je pro mě taky velmi důležitá, takže aby to bylo co nejlevnější. Díky za pomoc :)

    Odpovědi

    13.10.2015 17:10 NN
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    No mohl by jsi mit bud nejaky USB/serial bar code ctecku(drazsi), nebo Rpi kameru(levnejsi), nebo posilat QR pres BT telefonem(bezne dostupne). Vaha muze byt pripojena USB/serial, nebo primo vahove cidlo(cim vetsi vaha, tim vetsi cena).
    pepe_ avatar 13.10.2015 17:56 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu

    Ruční   http://www.dx.com/cs/p/handheld-usb-2-0-visible-laser-barcode-scanner-black-yellow-217024   nebo mobilní nebo jak vlastně ?

    13.10.2015 18:02 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    No a když ho připojím usbčkem, tak co se bude dít dál? Nějaký driver nainstalovat? Kam budou směřovat ty oskenované kódy?
    Josef Kufner avatar 14.10.2015 20:36 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Co jsem si všimnul, tyhle věci se chovají jako klávesnice. Tedy načtený kód ti přijde jako stisky kláves, software pak potřebuje jen správně reagovat na ty správné čudlíky.
    Hello world ! Segmentation fault (core dumped)
    13.10.2015 17:56 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Já vím, že mobil to přečte, ale je to pomalé. A když těch věcí bude víc za hodinu, tak to zpomalí tu činnost. No a jak to pak vypadá. To se třeba ty údaje z váhy zapisují někam do stdout nebo do nějaký konzole?
    13.10.2015 17:58 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Ta váha stačí do 5kg a obsahu 400cm2
    13.10.2015 19:16 NN
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Ta vaha, pokud by jsi to chtel hardcore tak:
    http://www.aliexpress.com/store/product/Portable-Weight-Sensor-Load-Cell-Weighing-Sensor-Scale-Electronic-Scale-5KG-FZ0967/406986_2000008385.html
    http://www.amazon.com/Keyes-Weighing-Sensor-Module-Arduino/dp/B00NPZ4CPG#descriptionAndDetails
    
    timto smerem, jinak si kup hotovou vahu s kabelem od 1500,- nahoru..
    13.10.2015 19:36 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    To vypadá slibně a dalo by se to dobře dát do custom case. Myslíš, že je k tomu návod někde, jak to zprovoznit s počítačem? Nebudu k tomu potřebovat ještě něco dokoupit?
    13.10.2015 20:34 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Návod jsem našel: http://www.instructables.com/id/Arduino-Load-Cell-Scale/ A ten HX711 se dá normálně pak připojit do počítače?
    13.10.2015 19:11 R
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Skener ciaroveho kodu sa typicky pouziva ako klavesnica. Napr. USB skenery Metrologic sa daju nastavit do roznych modov, jeden z nich je mod klavesnice - potom sa to tvari ako USB HID klavesnica.

    Predpokladam, ze vahy budu RS232, pripadne s USB prevodnikom vnutri. Takze staci citat zo serioveho portu.
    13.10.2015 19:37 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Hmmm, o tom už jsem četl, takže stačí si někam přesměrovat ty výstupy a pracovat s nimi dále?
    Jendа avatar 13.10.2015 21:03 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Skener čárových kódů u nás používáme prostě tak, že ta aplikace, která to čte, má focus. Funguje to jako klávesnice, napíše to přečtené číslo a pošle dva entry. Funguje to v terminálu i v Qt prostě jako kdybys chytal text napsaný na klávesnici.

    Váhy připojitelné k počítači jsem hledal před pár lety a byly strašně drahé oproti těm, co mají jenom displej. Tak strašně drahé, že by se snad vyplatilo připíchnout se na sběrnici (nedej bože tu displejovou) a snažit se to dekódovat z toho.
    13.10.2015 23:24 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    A dá se sehnat ten scanner i jinak, než s tou hlavicí? Prostě jen nějaká destička s vývodem?
    Jendа avatar 14.10.2015 10:56 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Těžko říct, co si to z hlavice vyndat? Je to jenom plast. K čemu? Stolní se řeší držákem hlavice.
    14.10.2015 11:03 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    14.10.2015 01:46 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Poslouchal jsem na sobotních Linux Days přidnášku Petra Stehlíka o Arduinu a jednak že arduina se na netu dají seznat za hodně malé peníze a že jak jsou přímo dělány na provoz čidly a periferiemi a pak to třeba bezdrátově co změří někam pošlou. Na právě "internet věcí" to bylo velmi zajímavé. Zkus propátrat tento směr.
    14.10.2015 01:56 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    dát dohromady něco jako tohle a tohle (ale to je jen první nástřel)
    14.10.2015 02:14 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    No mně se zdá právě zbytečné tam mít ještě arduino, když tam chci mít RPI, na kterém poběží webserver a právě čtečka + váha...Teda jestli to vůbec půjde. Jinak na LinuxDays jsem byl taky a bylo to super :)
    14.10.2015 11:58 NN
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    RPi neni vhodne na tento projekt, na ten se hodi idealne Arduino a mozna nejake vetsi, aby jsi mohl provozovat obe periferie naraz z jednoho boxu, nebo tak jsem to pochopil. Pripadne uplne jinak, dva senzory na arduino mini zapojene do RPi. :)
    14.10.2015 13:01 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Může klidně komunikovat s HX711 i čtečkou (USB/seria/PS2) rovnou přes GPIOs maliny, pokud mu to bude vyhovovat z hlediska mechanické konstrukce.
    Jendа avatar 14.10.2015 19:13 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    RPi neni vhodne na tento projekt
    Proč? Je tam něco hard realtime?
    14.10.2015 20:14 NN
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    To hdmi, sitovku, micro sd, audio, dekodovani videa, tam vidim jako nevyuzity HW navic pokud to ma byt soucasti nejakeho boxu, ktery vycita hodnoty. Technicky by to asi taky slo, zalezi jak to vlastne autor vubec zamysli vyrobit..
    Jendа avatar 14.10.2015 20:19 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Já myslel, že na to má nějakou linuxovou aplikaci (já s nimi pak budu pracovat dále přes svojí aplikaci), nebo to do ní minimálně potřebuje dostat po síti.
    14.10.2015 20:23 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Ta aplikace má být na tom. Tu teprve budu vytvářet. Chtěl bych tam ještě mít webserver a databázi, takže budu určitě rpi potřebovat.
    Josef Kufner avatar 14.10.2015 20:42 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Nevyužitý hardware nevadí. RPi je v pohodě, dokud nepotřebuješ opravdu real-time věci. Hlavně ale má ethernet a některé destičky i WiFi, což v kombinaci s Linuxem značně usnadní komunikaci s dalšími zařízeními. Sesíťovat Arduino je mnohem komplikovanější, ale zas je real-time. V mnoha situacích je ideální kombinace obou, ale to asi nebude tento případ.
    Hello world ! Segmentation fault (core dumped)
    14.10.2015 22:27 NN
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Souhlasim, mozna novy Yun, mimojine prezentovany na Linuxdsays, by mohl byt zajimavy kompromis ;) , ktery by pasoval presne na tuto situaci. Ale jak rikam souhalsim, mozne je oboji.
    Jendа avatar 14.10.2015 23:46 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    ktery by pasoval presne na tuto situaci
    Nevidím důvod dělat sériový a I2C bridge z Arduina do Linuxu, když oba protokoly jsou implementovány přímo v tom Linuxu.
    14.10.2015 23:51 NN
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Dobre, vzdavam se :D.
    15.10.2015 01:36 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Takže co s tím budu dělat? Připojím ten váhový modul k tom HX711 a pak jak to připojím k RPI? Jinak real-time se myslí co? Jakože to bude chvíli trvat, než se ty data přesunou do RPI? A do Arduina to jde hned?
    15.10.2015 09:54 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Jasně, připojíš to rovnou k RPi. Má to 3.3/5V logiku, takže nemusíš řešit konverzi. Real time znamená, že program dokáže rychle reagovat na podněty. To v tvém případě nemusíš řešit.

    Komunikace s HX711 bude úplně stejně rychlá (resp. pomalá, ale pro tyto účely naprosto dostačující), jako s arduinem.

    Mrkni se na net, na tu knihovnu, vyzkoušej si to. Ničeho se neboj, je to jednoduché. Nejsložitější je nastavit si plány tak, aby nevadil ten měsíc, než to z číny přijde :)
    Václav 15.10.2015 10:15 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Neznamená. Real time znamená že reaguje v garantovaném čase.
    Cross my heart and hope to fly, stick a cupcake in my eye!
    15.10.2015 11:34 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Dobře, tak "dostatečně rychle", kde dostatečně je dané nějakou hodnotou - garantovanou. Spokojený? Pro tazatele jistě velice zásadní upřesnění s přínosem pro jeho problém.
    Václav 15.10.2015 11:49 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Zásadní upřesnění to je. Protože „rychle“ u realtime může znamenat i mnohem pomaleji než s výkonnějším nerealtime.
    Cross my heart and hope to fly, stick a cupcake in my eye!
    15.10.2015 12:11 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Akorát že právě význam použitého slova real-time v této diskusi

    Sesíťovat Arduino je mnohem komplikovanější, ale zas je real-time.

    je přesně o té rychlosti, a ne o pomalé ale časově garantované odezvě. Nicméně je to úplně fuk, ani jedno zde není vůbec nijak podstatné.
    15.10.2015 13:51 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Tak díky...To jsem přesně potřeboval vědět. :) Takže třeba do tří sekund by mi mohlo do RPI přijít info, kolik to zvážilo?
    15.10.2015 14:15 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Mnohem rychleji. Záleží, z kolika následných měření uděláš průměr, používám 10 cyklů a na arduinu to jsou pocitově neznatelné časy (přesně jsem čas měření zatím nepotřeboval měřit).

    Samozřejmě si musíš pořešit, že jsou již váhy ustálené (měření spustí uživatel nebo opakovaným měřením a sám program sleduje, kdy se to +/- ustálí).
    Jendа avatar 15.10.2015 18:47 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Bohužel teď nemám kde zkusit hardwarové I2C/sériák, ale na zařízení po USB sériáku mám na Raspberry roundtrip několik milisekund.
    Jendа avatar 15.10.2015 18:43 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    a pak jak to připojím k RPI?
    Jo. A pak si vygooglíš, jak se z Linuxu komunikuje po I2C.
    Jinak real-time se myslí co?
    Že tvoje úloha vyžaduje naplánování na přesný čas, jinak to nebude fungovat. Přičemž já přesným časem myslím to, co je míň než tak 100 ms (podle aplikace - váhy asi budou mít jiné požadavky než řízení bezpilotního letadla).
    Jakože to bude chvíli trvat, než se ty data přesunou do RPI?
    Ne, že ten protokol nemusí vůbec fungovat. Třeba u bitbangovaného sériáku by se mohlo stát, že se tvoje aplikace nedostane ke slovu v intervalu, který určuje nastavený baudrate, a pošleš něco, co jsi nechtěl (třeba místo 1001 pošleš 1101, protože jsi nestihl po prvním bitu změnit stav).
    A do Arduina to jde hned?
    Podle toho, jak to naprogramuješ. Ale udělat jednoduchou realtime aplikaci na Arduinu je podstatně jednodušší než ji udělat na Linuxu.
    15.10.2015 19:17 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Takže je tam šance, že to prostě takhle, jak jste mi poradili navrhnout, fungovat nebude?
    Jendа avatar 15.10.2015 19:22 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Část Ne, že ten protokol nemusí vůbec fungovat. se vztahovala k protokolu, který by vyžadoval přesné realtime operace. To hardwarový sériák ani I2C nejsou, protože a) mají buffer alespoň na bajt, ale spíš na víc, b) buffer obsluhuje jádro, nikoli proces v user-space.
    15.10.2015 21:22 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Tak minimálně to funguje autorovi té hotové knihovny pro HX711 na RPI. Ale šance, že to zrovna tobě fungovat nebude, je vždycky :-)
    14.10.2015 08:13 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Na rootu jsem ti již před pár dny odpověděl http://forum.root.cz/index.php?topic=12002.msg144522#msg144522

    Nejlevnější váhy jsou klasické digitální za 5USD z aliexpressu, z nich použít jen krabici a tenzometrický můstek, signál konvertovat stíněným modulem HX711 za 2 USD na I2C a číst/posílat sériákem/BT pomocí arduina pro mini (2 USD) nebo USB HID arduinem leonardo micro za 3USD. Není to žádná věda naprogramovat, na všechno jsou již hotové funkční knihovny (nedávno vyzkoušeno).
    14.10.2015 08:16 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Jinak pokud nechceš arduino, můžeš z RPi rovnou vytáhnout to I2C pro HX711 https://github.com/ggurov/hx711 . Na vše máš hotové knihovny, je to triviální.
    14.10.2015 17:20 Darkhunter
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Díky moc za všechno to info. Já si to koupím a zkusím to nějak zbastlit.
    14.10.2015 19:06 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Skener čárových kódů a váha přes USB s podporou linuxu
    Samotného mě překvapilo, jak je to jednoduché a jaká je linearita a opakovatelnost zprůměrovaných výsledků (10 měření po sobě) toho stíněného HX711 . Vše fungovalo defakto napoprvně (arduino pro mini i leonardo micro), s malinou to bude předpokládám úplně stejné.

    Založit nové vláknoNahoru

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

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