
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

'N Opgedateerde' Simple Simon' -projek.
Spesifiek makliker om te werk met sagteware -implementering.
Stap 1: Aan die gang

Ek het begin met die instruksies by 'Simple-Simon-Says-Game'
Raadpleeg die algemene implementering van hardeware.
Aangesien ek reeds 'n eie projek gedoen het met 4 knoppies, 4 LED's en 'n luidspreker, het ek die hardeware gebruik (hierbo gesien). Ek het die foto's 'n bietjie aangeraak om sommige aspekte te verander om meer geskik te wees vir illustrasie in hierdie projek.
Dit gebruik 'n Nano 3.0 en ek het verskillende speldoewysings vir randapparatuur gebruik.
Terloops, u sal moontlik ook belangstel in 'n hardeware-vereenvoudigde weergawe wat ek gedoen het Instructables.com/id/Fast-Easy-Simon
Stap 2: Aanpassing by nuwe hardeware
Die Simon_Says -skets werk nie vir my nie, aangesien die kode staatgemaak het op fix pin -opdragte. Verder was die kode moeilik om te volg en het 'n paar foute.
So ek het hierdie opgedateerde weergawe geskep.
- Die verkeerde gebruik van die tipe 'boolean' vir speldnommers is reggestel
- Die kode is aangepas sodat dit vir enige LED- en knoppiespenwerk kan werk.
- Die logiese vloei was te ingewikkeld en op plekke te herhalend, wat dit moeilik maak om te verstaan en te ontfout. Dus het ek dit grotendeels vereenvoudig.
- Saam met ander verbeterings, soos die feit dat ek die naam van die 'Tone' -klasvoorwerp verander het van' speakerpin 'na' speaker 'en 'n byte veranderlike' speakerpin 'geskep het vir sy pin # toewysing.
- Oktober 2015: toegelaat vir die invoer van rye met knoppies
'N Aflaai -skakel vir my opgedateerde skets is hier ingesluit. U moet dit maklik vind om met u eie hardeware aan die gang te kom deur eenvoudig penopdragte aan die begin van die kode te verander. Laai dit af en geniet dit.
Stap 3: volgens populêre aanvraag
Aangesien daar vrae is oor hoe u die sagteware met 'n servo kan gebruik om 'n grendel te gebruik as 'n suksesvolle stel Simon -patroonaanpassing gedoen word. Ek bevat weergawes van 'Simon_Says' sowel as die soortgelyke 'Simon_Sings' wat ek aangepas het om geskik te wees vir verdere aanpassing met die toepaslike servokode. Ek het '@TODO' -opmerkings geplaas in die kode van elkeen wat wys waar u die servokode moet plaas.
Die presiese kodering hang af van die hardeware -implementering en die servobiblioteek wat u gebruik. Ek het nie antwoorde vir servo -spesifieke kwessies nie. Hiervoor beveel ek aan dat u die volgende sien: video: Hoe u servosinstructables.com/id/Arduino-Servo-Motors/instructables.com/id/Access-control-with-Arduino-Keypad-4x4-Servo/For beheer diegene wat verdere hulp met betrekking tot servo benodig, beveel ek 'n pos aan die servo -verwante aan, met die meeste ooreenkomste met hul servo -implementering.
Aanbeveel:
Groter en verbeterde Christmas Star Neopixel Attiny85: 3 stappe (met foto's)

Groter en verbeterde Christmas Star Neopixel Attiny85: Verlede jaar het ek 'n klein 3D-gedrukte kersster gemaak, sien https://www.instructables.com/id/Christmas-Star-LE…This year I made a large star from a string van 50 Neopixels (5V WS2811). Hierdie groter ster het meer patrone (ek voeg nog by en verbeter
Verbeterde verkoeling van Cree Led H4 -koplamp - AFGEMAAK .: 4 stappe

Verbeterde afkoeling van Cree Led H4 -koplamp - AFGEMAAK .: Vervanging van die voorraad waaiers met 'n eksterne lugblaser om verbeterde verkoeling te gee vir 'n langer lewensduur. Die LED's wat ek gebruik het, is die nuusun h4 koplampvervanging van Amazon http://www.amazon.com/dp/B00HFK2RAE/ref=sr_ph?ie=UTF8&qid=1415547
Simon Says With Play -Doh - Makey Makey: 3 stappe

Simon Says With Play -Doh - Makey Makey: The Dover Public Library was die gasheer van 'n Instructables 'Build Night met Makey Makey -kits. Ons klante is uitgenooi om met die kits te eksperimenteer om alledaagse voorwerpe in beheerders, klawerborde of musiekinstrumente te verander. In hierdie instruksies sal ons
Memory Game With Touch (Simon Says) - As dit dan is: 6 stappe (met foto's)

Memory Game With Touch (Simon Says) - If This Then That: Ek het 'n geheuespel gemaak met selfgemaakte touch pads en 'n neopixel ring vir 'n skoolprojek. Hierdie speletjie is soortgelyk aan Simon Says, behalwe dat baie vorme van insette en terugvoer (klanke en ligeffekte) in die spel verskil. Ek het klanke van Su geprogrammeer
Arduino Project // Simon Says (with Penatly Consequence): 5 Stappe

Arduino Project // Simon Says (with Penatly Consequence): Hi! Dit is 'n baie beginner vriendelike instruksies, want dit is eintlik ook my eerste arduino projek. Ek het hierdie projek geskep om die kursus wat ek tans volg te slaag, genaamd If This Then That