Dobrý den všem.
Nějak, krátce před narozením mé dcery, jsem dostal nápad. Obvykle k jejím narozeninám připravuji nejrůznější soutěže, kupuji ceny pro hosty, dávám vítězům medaile atd. Obecně bavím děti. A nápad byl tento: proč neřídit něco jako loterii? Okamžitě se mi v hlavě utvořila základní pravidla a po úvaze se mi tento nápad stále více líbil. Pravidla jsou však pravidla a co zajistí náhodnost výběru a velmi přitažlivost procesu? Nevyhazujte však do klobouku kousky papíru s křížky, konec konců 21. století je ve dvoře.
Ve skutečnosti se požadavky na samotné zařízení objevily poměrně rychle: bude to něco jako kruhové pole se sektory, které jsou očíslovány a malovány v různých barvách, měly by to být jasné barvy, budou v něm použity tříbarevné LED RGB (jednou jsem viděl na Aliexpress - zářez v mé hlavě vlevo), mikrokontrolér PIC bude řídit všechno toto podnikání. Abych v této fázi přidal nějaké zvonky a píšťalky a rozšířil příležitosti, považoval jsem to za nevhodné. nicméně před narozeninami existovalo poměrně omezené časové období. To lze odložit až na později.
Dobře, tak do toho!
Nejprve samozřejmě přemýšlím a nakreslím diagram. Řízení podle očekávání z mikrokontroléru. Jako prvky vyrovnávací paměti používám posuvné registry. Celkem má zařízení 36 LED. Obvod je napájen ze stabilizovaného zdroje 5V. Je logické použít k tomu jeden z rozšířených adaptérů USB.
Nějak, krátce před narozením mé dcery, jsem dostal nápad. Obvykle k jejím narozeninám připravuji nejrůznější soutěže, kupuji ceny pro hosty, dávám vítězům medaile atd. Obecně bavím děti. A nápad byl tento: proč neřídit něco jako loterii? Okamžitě se mi v hlavě utvořila základní pravidla a po úvaze se mi tento nápad stále více líbil. Pravidla jsou však pravidla a co zajistí náhodnost výběru a velmi přitažlivost procesu? Nevyhazujte však do klobouku kousky papíru s křížky, konec konců 21. století je ve dvoře.
Ve skutečnosti se požadavky na samotné zařízení objevily poměrně rychle: bude to něco jako kruhové pole se sektory, které jsou očíslovány a malovány v různých barvách, měly by to být jasné barvy, budou v něm použity tříbarevné LED RGB (jednou jsem viděl na Aliexpress - zářez v mé hlavě vlevo), mikrokontrolér PIC bude řídit všechno toto podnikání. Abych v této fázi přidal nějaké zvonky a píšťalky a rozšířil příležitosti, považoval jsem to za nevhodné. nicméně před narozeninami existovalo poměrně omezené časové období. To lze odložit až na později.
Dobře, tak do toho!
Nejprve samozřejmě přemýšlím a nakreslím diagram. Řízení podle očekávání z mikrokontroléru. Jako prvky vyrovnávací paměti používám posuvné registry. Celkem má zařízení 36 LED. Obvod je napájen ze stabilizovaného zdroje 5V. Je logické použít k tomu jeden z rozšířených adaptérů USB.
Pak napíšu program a odladím ho v Proteus.
Další fází, kterou považuji za jednu z nejdůležitějších při vytváření jakéhokoli zařízení, je návrh pouzdra a jeho vzhled. Rozhodl jsem se vyrobit pouzdro z plexiskla a dekorativní povlak z laminovaného papíru a samolepicí fólie.
Nakreslím případ na počítači (pohled shora) ...
Nakreslím případ na počítači (pohled shora) ...
... a samotné pole se sektory. Protože všechny děti znají barvy duhy, maloval jsem odpovídajícím způsobem sektory. Ale vzhledem k tomu, že jich je na poli 36, jeden spadne ze spektra. Pro zábavu ho můžete najít.
Nyní, když jsou určeny rozměry pouzdra a umístění prvků zařízení na něm, pokračuji ve vývoji desky s plošnými spoji, což je velmi obtížné.
Poté, jako obvykle, pomocí technologie žehlení laserem vyrobím desku s plošnými spoji.
Nyní můžete vrtat díry a ozařovat tištěné stopy.
Před pájením odporů, mikroobvodů, LED a dalších detailů instaluji propojovací vodiče na desku. Kvůli zvláštnostem okruhu bylo nashromážděno poměrně velké množství - asi 140 kusů. To je určitě největší počet propojek, které jsem musel nainstalovat na jednu desku.
Nyní můžete pájet ostatní díly.
Aby všechny LED diody byly ve stejné vzdálenosti od povrchu desky s plošnými spoji, vytvořím šablonu z kusu pětimilimetrového getinaxu a použiji ji při pájení.
Nakonec jsou všechny LED diody a další části (kromě tlačítka) zapečetěny!
Pak udělám horní panel.
Nejprve přilepím vnější sektory samolepicí fólií a poté odstraním přebytečnou fólii.
Poté jsem ostrým skalpelem vyřízl otvory v laminovaném papíru pro LED.
Poté nalepím zbývající části pouzdra, na horní panel namontuji tlačítko, upevníme desku dovnitř, připojím napájecí kabel (ten se zase připojí k jakémukoli USB adaptéru), zašroubuji spodní kryt, na který nalepím plstěné kruhy. Zakrývám boční plochy spodní části těla černou samolepicí fólií.
A konečně, sestava zařízení.
Jak to funguje? Když stisknete tlačítko v kruhu, LED se rozsvítí rostoucí rychlostí po dobu 3 otáček, pak dochází k postupnému snižování rychlosti až do úplného zastavení. LED dioda, na které rotace skončila, bliká. Toto je „sektor cen“. Pokud tlačítko nestisknete po dobu asi 15 sekund, přístroj přejde do pohotovostního režimu. V pohotovostním režimu s určitou frekvencí 3 otočení se rozsvítí LED diody, což znamená, že je zařízení zapnuto. Výběr poslední LED, jakož i barvy, se kterými LED svítí, je náhodně vybrán a závisí na době, kdy je tlačítko stisknuto. Vítězné podmínky lze určit například barvu LED, barvu sektoru nebo vynechané číslo.
Samozřejmě je poměrně obtížné popsat provoz takových zařízení, kde vizuální vnímání hraje velkou roli. Doufám však, že obecná myšlenka používání tohoto zařízení je jasná. Mimochodem, moje dcera a její přítelkyně se to opravdu líbilo. Podrobněji je celý proces výroby a provozu zobrazen ve videu.
Jak to funguje? Když stisknete tlačítko v kruhu, LED se rozsvítí rostoucí rychlostí po dobu 3 otáček, pak dochází k postupnému snižování rychlosti až do úplného zastavení. LED dioda, na které rotace skončila, bliká. Toto je „sektor cen“. Pokud tlačítko nestisknete po dobu asi 15 sekund, přístroj přejde do pohotovostního režimu. V pohotovostním režimu s určitou frekvencí 3 otočení se rozsvítí LED diody, což znamená, že je zařízení zapnuto. Výběr poslední LED, jakož i barvy, se kterými LED svítí, je náhodně vybrán a závisí na době, kdy je tlačítko stisknuto. Vítězné podmínky lze určit například barvu LED, barvu sektoru nebo vynechané číslo.
Samozřejmě je poměrně obtížné popsat provoz takových zařízení, kde vizuální vnímání hraje velkou roli. Doufám však, že obecná myšlenka používání tohoto zařízení je jasná. Mimochodem, moje dcera a její přítelkyně se to opravdu líbilo. Podrobněji je celý proces výroby a provozu zobrazen ve videu.
[media = https: //youtu.be/yNx8CsfDQFk]
Samozřejmě se kvůli časovým omezením ukázalo, že zařízení je docela jednoduché, ale později bych rád přidal různé funkce, zejména protože několik vstupních / výstupních portů zůstalo na mikrokontroléru nevyužito. Například vstupte do režimu hraní kostek (mimochodem, mají všichni pravidelně své neúspěšné vyhledávání, nebo pouze v našem domě?). Nebo přidejte vizuální a zvukové efekty. Ano, nikdy nevíte, co jiného ... Bylo by také nutné přenést zařízení na energii ze zabudovaných baterií nebo akumulátorů, protože není vždy vhodné využívat energii ze zásuvky 220 V. No, to je všechno v budoucnu. Zatím se stalo to, co se stalo.
Schémata a firmware v příloze: