AVR Assembler handledning 11
Välkommen till handledning 11!
I den här korta guiden kommer vi slutligen att bygga den första delen av vårt sista projekt.
Det första du bör göra är att gå till det allra sista steget i denna tutorial och titta på videon. Sedan komma tillbaka hit. [paus medan du gör det...] Okej. Nu gå vidare.
Om du inte har redan gissat, bygger vi ett Craps spel! Naturligtvis, bara för att jag bygger ett craps spel betyder absolut inte att du måste. Jag hoppas att det är självklart. Det är användbart i alla fall om du vill använda microcontrollers styra segmenterade displayer, etc., och för att kommunicera med varandra--det är främst vad vi gör här. Du kan skriva kod för att använda dem på något sätt du vill. För nu ska jag koda dem för att spela craps även om jag kan besluta senare att re-syfte segmenterade displayerna för att göra något annat.
Anledningen till att jag bygger detta är eftersom jag tänker att jag så småningom kanske vill ha en full storlek Vegas craps bordet i min "man cave" i källaren i mitt hus. Dock ingen av mina vänner har den minsta aning om hur man hanterar, poäng, eller utbetalning craps spel och rullar. Så jag tänkte att det skulle vara häftigt att ha tabellen göra allt arbete som återförsäljare för oss! När vi satsa på tabellen vi kan också driva en liten tryckknapp intill torget som våra chips på visar hur mycket är placerad där, då mikrokontroller kan beräkna utdelningen för att passa efter tärningarna rulla och Visa den. Jag är fortfarande inte helt säker på hur jag kommer att ordna denna aspekt men. En tanke jag hade var att varje person ska bli ombedd att placera alla sina satsningar i sin tur så att styrenheten kommer att spela in där varje personer pengar är innan inspelningen nästa spelare och så vidare. Sedan efter rullen, datorn kan visa utbetalningarna på varje kvadrat och kan också hålla en löpande "totala cash" för varje spelare.
För en av omslaget föreställer av denna tutorial jag var bara tvungen att använda en bild på mig dra 5 ess vid pokerbordet i Vegas i sommar. Heheh. Skäm bort mig.
Här är en länk till en komplett samling av min AVR assembler tutorials: