zdravim, vedel by mi niekto pomoct s ulohou naprogramovat v arduine hru mastermind taktiez znama ako logik. financna odmena je ista
Fórum › Mikrokontroléry
Arduino mastermind
Zase mám pocit, že je to školní úloha.
Možná se to dá najít hotové. Třeba https://create.arduino.cc/projecthub/Gobbson/mastermind-on-arduino-aa57ae nebo https://www.instructables.com/id/Mastermind-Game-w-Arduino-Uno/ A tady je to i se znakovým LCD https://arduino.php5.sk/mastermind-arduino.php
Stačí napsat do Google mastermind arduino a projít odkazy.
hu
#1 nimand
a to máš do školy ?
tak to udělej normálně s LED diodama a mikrospínačema
kup si desku a LED diody a spínače
https://www.aliexpress.com/item/32674828294.html?spm=a2g0o.detail.1000060.1.190a70c2Kwo9rs&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.146401.0&scm_id=1007.13339.146401.0&scm-url=1007.13339.146401.0&pvid=cdac8b30-90a5-4672-b39c-2ff9339c5c00&_t=gps-id:pcDetailBottomMoreThisSeller,scm-url:1007.13339.146401.0,pvid:cdac8b30-90a5-4672-b39c-2ff9339c5c00,tpp_buckets:668%230%23131923%237_668%23808%234093%23827_668%23888%233325%235_668%232846%238115%23820_668%232717%237562%23480
a muže to pak vypadat nějak takhle
https://aukro.cz/r4281-stolni-hra-logik-6943605772
to zvládeš v pohodě ..
#7 JerryM
jj ako mal by som to nejako zvladnut lenze ja ma presne danu schemu ako to mam zapojit a to je trochu problem lebo niektore veci mi uplne neovladam.
aha takže ty máš direktivně "shora" nařízeno, jak to má vypadat jo ? tý jo ale o tom si nemluvil na začátku. Takže máš i součátky a rozpočet ? Leze to z tebe jak z chlupatý deky :) Na začátku si mluvil o LCD displeji ne ? A co se stane když si to uděláš podle svýho ? Zaplatí ti to někdo ? Jde o to, že to schéma co tu máš neodpovídá té reálné hře, která se prodává v obchodě, takže se to má nějak zjednoduššit ?? ale jak ??? bez návodu těžko budeš něco dělat ...
Zadání na pokračování. Je to jak špatná detektivka. Zkus místo seriálu krátký film.
hu
takze ospravedlnujem sa ze som vam vsetko nepovedal hned na zaciatku. ano chapem moja chyba. Mam presne dane ako to urobit musim dodrzat tu schemu ktoru som tu dal. Taktiez mam presne funkcie ake tam maju byt tiez aj priblizne ako to ma vyzerat sa to bude hrat. Takze to zhrniem to kratkeho filmu. Dufam ze som uz vsetko napisal. Este dodam co vsetko na to potrebujem:
1x Arduino UNO
1x breadboard
1x display s i2c moduom
4x dvojfarebné alebo RGB LED diódy
5x tlačidlo
8x rezistor 220 Ohm
5x rezistor 10 kOhm
K arduinu je vývojový prostředí. Abych si nemusel hrát s portama a s komunikací s LCD, použil bych hotový kódy, které buď jsou v příkladech, nebo na internetu. Stejně tak bych zkusil najít generátor pseudonáhodných čísel (možná je v knihovnách vývojového prostředí k arduinu).
Ve schématu zapojení jsem nenašel ošetření kmitů kontaktů tlačítek. Ze zvědavosti jsem to jednou zkusil změřit, bylo to několik MHz. Dělat softwarové ošetření bude pracný, doporučoval bych se mu vyhnout a doplnit kondenzátory paralelně ke kontaktům tlačítek.
hu
Součástky jdou koupit v GM Electroncis, mají i e-shop. Klon arduina seženeš i za 240,- kč, originál kolem 1000. Nebo to zkusit u Farnell - má širší sortiment skladem. V obou případech máš součástky do týdne. Kdyby mi teklo do bot, tak bych zvolil RS Components, tam zboží chodí do 2 dnů. Jestli Aliexpress má dlouhou dodací lhůtu (Jerry píše 2 měsíce+), tak sis zkomplikoval život. Nevidím důvod, proč tahle volba.
Už bych si na tvém místě začal psát software. Začal bych sestavením algoritmu - vývojový diagram nebo slovní popis krok za krokem. Funkce jsou v zadání popsaný docela podrobně. Tímto zadavatel částečně usnadnil práci když úlohu rozdělil na několik dílčích úkolů. Snažil bych se funkce odladit na simulátoru ve vývojovém prostředí a tím nahnat čas. Bohužel asi nemáš možnost použití emulátoru (arduino one podporuje debug wire, ale pak se při tom vymaže arduinovský bootloader, což nevadí, emulátor jde použít i jako programátor), ladění bude zdlouhavá práce. Kupovat emulátor pro jednu akci (nemám pocit, že by ses tomu chtěl věnovat) se určitě nevyplatí, cena se pohybuje řádově v tisících kč.
Vzhledem k termínu je čas kopnout do vrtule!! Kdybych neměl co dělat (O Smolíčkovi mám raději), dokázal bych to včas v podobě SW + zbastlený HW (arduino přišroubovaný a zadrátovaný do univ. plošného spoje s ostatními součástkami)
hu
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Hra Mastermind - jak na to ? — založil orist
Logik (mastermind) - za peníze — založil perry
Arduino — založil crash969
Arduino — založil Yety
Moderátoři diskuze