Autor Téma: 8BB76E1  (Přečteno 17607 krát)

Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #225 kdy: 12. Listopad 2018 - 02:17 »
Nicmene pokud budes chtit pracovat s body a tvorit na nich nejakou grafiku dle vlastnich predstav, programovani se nevyhnes :) Z dnesniho pohledu bych rekl, ze to neni slozite ale byvaly doby, kdy jsem na tom byl podstatne hur a proste to chtelo jen cas :D
tak já a oled, to je ještě hodně hodně daleko.. ^_^ zatím budu rád, pokud nějak zprovozním ty hodinky.. ale tím si taky nejsem jistý, jestli to vůbec zvládnu, protože když to tam hodilo chyby i v těch stažených knihovnách, tak nevím...

Od te doby co jsem si vcera po asi 2 mesicich zase zageekoval s Arduino (tentokrat Nano, ktere bylo pro dany "mini-projekt" ekonomicky vyhodne a konfiguraci HW nadstandartni...) me napadly dalsi moznosti realizace i jejich moznych uskali :D (fotorezistor ktery detekuje zmenu odporu pri zakryti projizdejicim mickem, nebo jednoduse prejeti pres nejaky jednoduchy spinac... detektor gest, barev, priblizeni, vibraci... nebo kombinaci 2 a vice...) V zivote jsem ping -pong nehraval a nechystam se ale bavi me timhle stylem objevovat fce hw a realizovat reseni... autori Arduiní knizky to tusim nazivali "thinkering" :)
jj, možností je hodně.. ten laser mi připadá jako zbytečně "luxusní" řešení. v práci jsme měli na všechno tyhle optické závory: http://jsp.cz/cz/sortiment/rozsireny_sortiment/vyrobci/sick/reflexni-opticka-zavora-sick-wl34-r230.html
celkem spolehlivá věc i na relativně velkou vzdálenost.

Offline Small Soldier X

  • LV 10/10
  • *
  • Příspěvků: 7 246
  • UKAZATEL DOBRÉ VŮLE: 63
  • Pohlaví: Mužské
  • oldstylelove.4fan.cz
    • ssx.wu.cz
    • E-mail
Re:8BB76E1
« Odpověď #226 kdy: 09. Prosinec 2018 - 18:54 »
Jak jsi pokročil? Knihovny by měly fungovat bez problemu, pokud pouzivas nejakou proverenou + kompatibilni verzi IDE (programu), pripadne zkus vyhledat prislusnou knihovnu primo pres vyhledavac knihoven v IDE nebo sem postni vystup, mozna budu schopen poradit ale spis si myslim, ze bude problem v tom kde a jak to mas nainstalovane, problem s pameti, USB porty, zastaralym SW nebo rozdilny HW (nektere moduly maji mnoho verzi i kdyz vypadaji stejne) pripadne je nekdy nutne upravit zdrojovy kod pouzite knihovny (napriklad u OLED displeju pro rozliseni, ale to by nemelo hodit primo chybu).

Kolega se rozhodl nakonec pouzit ten laser a ono to je pomerne levne reseni, Arduino Nano klon stoji cca 45,- laser kolem 15,- a prijimac laseru kolem 30,- jedine co me zarazilo ze pri pouziti udavaneho napajeni 5V byl paprsek mnohem silnejsi nez jsme byli zvykli u laseru co tu kdysi prodavali vietnamci na kazdem rohu a na zakladce s tim kazdej tehdy blbnul :D Zkousel jsem s tim svitit z balkona a za tmy to udelalo pomerne vyraznou tecku na domech a dosvitilo to i na nedaleky lesik :D

Na ty zavory jsem koukal asi pred 2 tydny, zajimave ale cenove to je nekde trochu jinde ;D




Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #227 kdy: 11. Prosinec 2018 - 16:48 »
Jak jsi pokročil?
Už jsem asi ve stavu, kdy začnu přemýšlet, jakým způsobem dám dohromady prototyp. Mám to postavené na breadboardu, a poslední asi dva týdny jsem se snažil co možná nejvíce snížit spotřebu v režimu spánku. Takže postupně jsem došel ke knihovně LowPower od RocketScream, pak jsem v podstatě stejného výsledku dosáhl přímo nastavováním bitů v registrech. Tím jsem se dostal na cca 130 uA. No a dnes se mi povedlo vypnout i2c, takže jsem v režimu spánku na 20 uA. takže teď je asi dobrá chvíle vzít samotný atmega328, ds3231, dát to na nějaký kousek tišťáku, a koknout, co to bude dělat...

..jedine co me zarazilo ze pri pouziti udavaneho napajeni 5V byl paprsek mnohem silnejsi nez jsme byli zvykli u laseru co tu kdysi prodavali vietnamci na kazdem rohu a na zakladce s tim kazdej tehdy blbnul :D
Tak od doby, co jsme s tím na základce blbli, už pár let uplynulo, a technologie pokročila.. asi víc, než by člověk čekal.. ^_^

Offline Small Soldier X

  • LV 10/10
  • *
  • Příspěvků: 7 246
  • UKAZATEL DOBRÉ VŮLE: 63
  • Pohlaví: Mužské
  • oldstylelove.4fan.cz
    • ssx.wu.cz
    • E-mail
Re:8BB76E1
« Odpověď #228 kdy: 11. Prosinec 2018 - 18:05 »
Super. Jj, u bateriemi napajeneho projektu je vzdycky vhodne snizit spotrebu na minimum, vypnout vse co se aktualne nepouziva, pripadne u bezdratove technologie pouzit nejaky nizkoenergeticky prenos pokud se synchronizuje jen male mnozstvi dat nebl snizit frekvenci a take vyhnout se aktivnimu cekani (opakovanemu cteni dat v loopu namisto pouziti spanku a probuzeni jen v ocekavanou dobu signalem atp.). Nechces se pochlubit?

Treba ja svoje digitalni hodiny pouzivam naprosto neefektivne a zbytecne ctu data z RTC pri kazde prilezitosti, kdy je volne MCU, coz neni dobre reseni, ale jelikoz je mam pripojene pres USB k TV a tim se spinaji jen po pusteni TV, neni pro me spotrebovana energie nijak kriticka a dal jsem to neresil uz i kvuli tomu, ze me nezbyva zadna pamet na pridani funcionalit (musel bych zasahovat do kodu knihoven a zjistit, ktere moduly nejsou v programu vyuzity a jak je odstranit abych neporusil zavislosti)... u jineho jeste rozsahlejsiho projektu ("Dig Deeper" na ovladani Minecraftu, ktery vypada jako miniaturni pocitac z roku xy, asi jsem ho tu neukazoval ;D) uz mi uplne dosla pamet a prestaly se zobrazovat nektere graficke vystupy na OLED ^_^ Tam bych musel uzit nejake micro graficke knihovny nebo opet projit asi 4 rozsahle pripojene knihovny a stravit mozna spoustu casu promazavanim funkci, coz na to ze me MC chytlo vzdycky jednou za 2 roky na 3 mesice... :) Je to hezka hracicka "Arduino compatibles" ale ted uz na to nejak neni cas a zabijet s tim vikendy se mi uplne nechce ^_^




Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #229 kdy: 12. Prosinec 2018 - 09:34 »
Super. Jj, u bateriemi napajeneho projektu je vzdycky vhodne snizit spotrebu na minimum, vypnout vse co se aktualne nepouziva, pripadne u bezdratove technologie pouzit nejaky nizkoenergeticky prenos pokud se synchronizuje jen male mnozstvi dat nebl snizit frekvenci a take vyhnout se aktivnimu cekani (opakovanemu cteni dat v loopu namisto pouziti spanku a probuzeni jen v ocekavanou dobu signalem atp.). Nechces se pochlubit?
tím režimem spánku? to je totiž to jediné, co jsem tam upravoval. ^_^ samotný kód na hodiny jsem nepsal já, a moc se v tom ani nevyznám.. je to i o to složitější, protože je to v pěti souborech - knihovna na ten ds3231 a pak na samotné hodiny.. a taky tam jsou asi funkce, které nevyužiju.. navíc to původně bylo asi pro obyčejný lcd..

Offline Small Soldier X

  • LV 10/10
  • *
  • Příspěvků: 7 246
  • UKAZATEL DOBRÉ VŮLE: 63
  • Pohlaví: Mužské
  • oldstylelove.4fan.cz
    • ssx.wu.cz
    • E-mail
Re:8BB76E1
« Odpověď #230 kdy: 12. Prosinec 2018 - 13:18 »
Ach tak, cili jeste nemas funkcni prototyp, teprve se ho chystas naprogramovat a postavit? ^_^;

Doporucuju knizku (pdf) "Getting started with Arduino" (nebo tak nejak se to jmenje) je kratoucka a pokud tapes jeste v zakladech tak by ses tam mel docist nejake principy psani programů v Arduino IDE, tusim ze byla uz minimalne treti edice a psali to tusim autori Arduina. Nicmene se tam nedoctes o modifikaci knihoven, pac ty byvaji psane v C nebo C++ a to by bylo pomerne narocne studium docela na dlouho :D




Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #231 kdy: 12. Prosinec 2018 - 23:52 »
Ach tak, cili jeste nemas funkcni prototyp, teprve se ho chystas naprogramovat a postavit? ^_^;
jen na breadboardu..

teď tedy zkusím navrhnout plošný spoj, a nechám to udělat na nějakém tom čínkém webu.. to mi taky asi chvíli zabere, protože zatím jsem všechno kreslil na papíře, a dělal ručně, takže s těmito programy nemám zkušenosti..

Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #232 kdy: 01. Leden 2019 - 09:14 »
tak jsem postahoval nějaké programy na návrh pcb.. eagle a kicad se mi nepodařilo ani spustit, pak nějaké další jsem asi nepochopil.. nakonec jsem tedy zvolil online službu - easyeda.com - poměrně intuitivní rozhranní, a na co jsem nepřišel, to jsem snadno vygooglil.

takže předběžná verze vypadá takto:

https://imgur.com/a/NvusRlC

ještě to chce doladit, ale už jen detaily..

Offline Small Soldier X

  • LV 10/10
  • *
  • Příspěvků: 7 246
  • UKAZATEL DOBRÉ VŮLE: 63
  • Pohlaví: Mužské
  • oldstylelove.4fan.cz
    • ssx.wu.cz
    • E-mail
Re:8BB76E1
« Odpověď #233 kdy: 04. Únor 2019 - 17:05 »
Zajímavé, osobně jsem to zkoušel jen jednou navrhnout PCB ale myslím, že jsem to ani nedokončil :) Zatím jsem svoje projekty vždy nakonec nechal na minibreadbordu zabudované. Pro tvůj projekt se to ale nehodí, i když takové "breadboard" hodinky by mohli vypadat docela geeky / retro  :angel:




Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #234 kdy: 08. Únor 2019 - 12:52 »
..Pro tvůj projekt se to ale nehodí, i když takové "breadboard" hodinky by mohli vypadat docela geeky / retro  :angel:
no rozhodně by to upoutalo pozornost.. ^_^

každopádně zas po dlouhé době jsem s tím trochu pohnul - ty mikrospínače nakonec použiji jiné, protože ty, co jsem koupil jako první, byly na můj vkus moc tvrdé.. takže jsem koupil na zkoušku ještě další asi 4 typy, několikrát předělal pcb, a teď mám konečně jednu verzi ve výrobě, a skoro hotovou, tak snad na začátku příštího týdne to odešlou. ^^

verze v produkci je tedy tato: https://imgur.com/a/4RVxSV1 (průměr 33mm)

jak to sestavím, bude následovat ladění kódu - rád bych šel se spotřebou v režimu spánku ještě níže, a pak asi nová verze pcb.. ^_^ třeba odpory mám teď velikost 0805, ale co mi přišla nějaká cvičná deska, tak koukám, že ani 0603 by neměl být problém..

Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #235 kdy: 08. Únor 2019 - 13:15 »
..

a jen tak mimochodem, nemáš nějakou zkušenost s modelařinou? ty displeje, co mám, nejsou úplně ideálně hladké, tak přemýšlím, že bych je zkusil nějak lehce obrousit a následně vyleštit, ale moc nevím, jak u takového plastu postupovat.. je to asi něco podobného, jako to, z čeho jsou LED..

ono to tedy není ani nutné, ty displeje jsou tak malé, že při běžném pohledu si toho nikdo nevšimne.. spíš to je jen pro případ, že by se mi chtělo udělat vyloženě perfektní, ukázkový kus.. ^_^

Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #236 kdy: 15. Únor 2019 - 09:48 »
tak pcb dorazily: https://imgur.com/a/AKsxWl7 ^_^

Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #237 kdy: 14. Březen 2019 - 11:32 »
a před pár dny dorazil držák baterie, takže to mám konečně složené:

https://imgur.com/a/jYN4D0M

Offline Small Soldier X

  • LV 10/10
  • *
  • Příspěvků: 7 246
  • UKAZATEL DOBRÉ VŮLE: 63
  • Pohlaví: Mužské
  • oldstylelove.4fan.cz
    • ssx.wu.cz
    • E-mail
Re:8BB76E1
« Odpověď #238 kdy: 26. Duben 2019 - 20:17 »
no rozhodně by to upoutalo pozornost.. ^_^

každopádně zas po dlouhé době jsem s tím trochu pohnul - ty mikrospínače...
Spínače se asi budou lišit dle výrobce, někdy se liší i vizuálně shodné... tedy já mám zkušenost spíš s "tactile buttons" a ty z Číny jdou mačkat trochu ztuha a cvakají a ty co jsem vykuchal z dosloužilého Philips přehrávače jdou mačkat krásně a jsou tichá :)

PCB hezké, ty ses naučil s nějakým "pavoukem" (Attiny85 (Atmega Tiny)...) a nepoužíváš tam Arduino? Docela bych to chtěl vidět v provozu :) + nějaká měření spotřeby :)

EDIT: teď koukám na ten poslední post a obrázek s vyhotovenými hodinkami :) Zajímavé, jen bych volil jiné díly displeje bez teček... s dvojtečkou :)




Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #239 kdy: 27. Duben 2019 - 00:26 »
PCB hezké, ty ses naučil s nějakým "pavoukem" (Attiny85 (Atmega Tiny)...) a nepoužíváš tam Arduino? Docela bych to chtěl vidět v provozu :) + nějaká měření spotřeby :)

EDIT: teď koukám na ten poslední post a obrázek s vyhotovenými hodinkami :) Zajímavé, jen bych volil jiné díly displeje bez teček... s dvojtečkou :)
je to atmega328, takže v podstatě arduino uno / nano bez těch součástek kolem, které bych stejně nepoužíval.. spotřeba v režimu spánku je teď nějakých 20 uA, a až sestavím novou verzi, která má místo programovacího headeru je kontaktní body, zkusím spotřebu ještě omezit..

nový pcb: https://imgur.com/a/oRchUJa

tak tenhle displej byl v podstatě důvod, proč jsem s tím vůbec začal.. ona ta dvojtečka by šla napodobit otočením 3. číslice vzhůru nohama..

Offline Small Soldier X

  • LV 10/10
  • *
  • Příspěvků: 7 246
  • UKAZATEL DOBRÉ VŮLE: 63
  • Pohlaví: Mužské
  • oldstylelove.4fan.cz
    • ssx.wu.cz
    • E-mail
Re:8BB76E1
« Odpověď #240 kdy: 30. Duben 2019 - 21:16 »
Aha :) Viděl jsem jak udělat UNO na breadbordu :) Atmega 328P z UNA je poměrně velký "čip", ale ono existuje víc typů, SMD placaté tenké čtvercové :) Které jsou například na mém oblíbeném Arduino Nano (cena + rozměry + mini USB které vydrží, u 3 devkitů od různých výrobců  s micro USB odešly mě a kamarádovi micro USB porty, od té doby kupuji vše s mini USB a bez problémů, na type-C si ještě asi budeme muset počkat).


Pro takovéto hodinky je to skoro plýtvání ale o to snad ani nejde pro vlastní účely, hlavně ta spotřeba :)

PS: Od 1. 5. 2019 nejspíš skončí server na kterém běží asian-music, vše je zálohované k datu 2019.04.26 čili možná i naše diskuze po tomto datu se ztratí... momentálně je zatím jen 1 zájemce, který by chtěl asian-music.cz zachovat :sad:




Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #241 kdy: 01. Květen 2019 - 00:11 »
Jo, to mi nedošlo, že oficiální uno má dip verzi.. já mám dva čínské klony, na jednom dip, na druhém smd..

hmm.. to už je vlastně teď.. nevím, co třeba nějaké spojení serverů s asianstyle?

Offline Small Soldier X

  • LV 10/10
  • *
  • Příspěvků: 7 246
  • UKAZATEL DOBRÉ VŮLE: 63
  • Pohlaví: Mužské
  • oldstylelove.4fan.cz
    • ssx.wu.cz
    • E-mail
Re:8BB76E1
« Odpověď #242 kdy: 01. Květen 2019 - 11:41 »
Já jsem teprve před asi rokem zjistil, že existují SMD verze... je tam tuším nějaký rozdíl, nevím v čem přesně :) SRAM a DRAM by měly být stejné společně s MHz. Osobně mám asi 4× Nano, 1× UNO, 1× Leonardo, 2× ProMicro, 1× ESP32 Devkit, 4× Digispark Attiny85 a jakýsi STM devboard, který potřebuje specifický programovací modul :smile:

Popravdě bych server klidně zařídil, ale k čemu? Vždyť si tu už půl roku píšeme jen my 2 sotva 2× do měsíce... Serapis nemá zájem chodit na fórum, pro Hirokiho je to tu příliš TLDR ("příliš dlouhé, nečíst"), tom46 a maddy1111 sem přestali chodit po loňském krátkém comebacku a tak nějak už půl roku jsem tu nikoho krom tebe neviděl... a web? Ten je prakticky mrtvý od doby, co jsme se rozhodli zrušit Wordpress novinky.

Nedávno jsem věnoval asi 2 dny vytvoření asian-music blogu, který jsem plánoval umístit namísto hlavní stránky, kde bychom mohli sdílet novinky, články apod. Ale opět z asi 6 oslovených nikdo neprojevil zájem.
https://asianmusiccz.tumblr.com/




Offline 8BB76E2

  • LV 0/10
  • *
  • Příspěvků: 29
  • UKAZATEL DOBRÉ VŮLE: 1
    • E-mail
Re:8BB76E1
« Odpověď #243 kdy: 01. Květen 2019 - 13:19 »
Já jsem teprve před asi rokem zjistil, že existují SMD verze... je tam tuším nějaký rozdíl, nevím v čem přesně :)
smd verze atmega328 má navíc dva analogové vstupy, jinak by to mělo být stejné..

Popravdě bych server klidně zařídil, ale k čemu? Vždyť si tu už půl roku píšeme jen my 2 sotva 2× do měsíce... Serapis nemá zájem chodit na fórum, pro Hirokiho je to tu příliš TLDR ("příliš dlouhé, nečíst"), tom46 a maddy1111 sem přestali chodit po loňském krátkém comebacku a tak nějak už půl roku jsem tu nikoho krom tebe neviděl... a web? Ten je prakticky mrtvý od doby, co jsme se rozhodli zrušit Wordpress novinky.
nj.. jak nejsou lidi, nemá to smysl.. pamatuju smrt manga.cz, otakuland.cz, rozpad anime komunity na hofyland.cz, kde se taky baví jen pár lidí, stejně jako na nyx.cz.. nějaká aktivita je na fóru akihabara.cz, kde jsem také.. zmiňovaná asianstyle.cz (+asianstar) asi má nějakou návštěvnost, protože jsou aktivní s článkama, ale nemají fórum..

---------------------------------------------------------------------------------------

no a co se hudby týče, já osobně poslední dobou spíš objevuji západní mainstream z doby před deseti lety.. ^_^