Inhoudsopgave:
- Stap 1: Het project bouwen op een breadboard
- Stap 2: Programmeren van het spel
- Stap 3: Speel het spel en veel plezier:)
Video: "Space Impact"-game met gyrosensor en Nokia 5110 LCD - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Nadat mijn Tamagotchi stierf (laatste project), ging ik op zoek naar een nieuwe manier om mijn tijd te verdoen. Ik besloot het klassieke spel "Space Impact" op de Arduino te programmeren. Om het spel wat interessanter en leuker te maken, gebruikte ik een gyroscoopsensor die ik had liggen als besturing van het ruimteschip.
Stap 1: Het project bouwen op een breadboard
Hardware is heel eenvoudig. Jij hebt nodig:
een knop en een weerstand van 10 kOhm
een Arduino (Uno / Nano / maakt niet uit)
een MPU-6050 Gyrosensor
een Nokia 5110 LCD-scherm
Optioneel: een actieve zoemer en een weerstand van 20 Ohm
Om het makkelijker te maken heb ik een schildje voor het Nokia LCD-scherm gesoldeerd. Er is alleen het LCD-scherm, een schakelaar voor de achtergrondverlichting en enkele speldenkoppen voor 5 Volt, GND, enz.
Er zijn verschillende typen Nokia LCD beschikbaar. Misschien moet je de bedrading aanpassen of het programma een beetje veranderen.
Stap 2: Programmeren van het spel
Net als in mijn laatste project ontwierp ik alle afbeeldingen met verf en gebruikte LCDAssistant om de afbeeldingen om te zetten in hex.
Je kunt de bestanden gewoon downloaden en uploaden naar je Arduino. Als je instellingen correct zijn, zou alles goed moeten werken. U kunt het contrast van uw LCD wijzigen met myGLCD.setContrast(X);.
Ik heb een rar-bestand (gyro.rar) en twee afzonderlijke bestanden (Graphic.c & gyro.ino) toegevoegd. U kunt kiezen uit een van deze opties.:)
Stap 3: Speel het spel en veel plezier:)
Ik heb twee verschillende vliegsnelheden van het ruimteschip geïmplementeerd, afhankelijk van de hoek waarin de gyrosensor wordt vastgehouden. Je moet voorkomen dat je tegen andere objecten zoals meteorieten botst of ze gewoon vernietigen met laserschoten. Sommige obstakels zijn duurzamer dan andere, dus je moet ze twee keer schieten om ze te doorbreken. De vijandelijke ruimteschepen vuren terug. Het doel is om zoveel mogelijk sterren te verzamelen. Nadat je ruimteschip is vernietigd, kun je je score en je overleefde tijd zien.
Als je een versie wilt met een joystick als besturing van het ruimteschip, schrijf me dan een massage in de reacties hieronder.:)
Aanbevolen:
Impact Recorder voor voertuigen: 18 stappen (met afbeeldingen)
Impact Recorder voor voertuigen: Impact Recorder is ontworpen om de impact op het voertuig vast te leggen tijdens het rijden of stilstaan. De effecten worden in de database opgeslagen in de vorm van metingen en video/foto. Bij impact kan de externe gebruiker in realtime worden geverifieerd, en op afstand
AVR-microcontroller. Ultrasone afstandssensor. HC-SR04 op LCD NOKIA 5110: 4 stappen
AVR-microcontroller. Ultrasone afstandssensor. HC-SR04 op LCD NOKIA 5110: Hallo allemaal! In deze sectie maak ik een eenvoudig elektronisch apparaat om de afstand te meten en deze parameters worden weergegeven op LCD NOKIA 5110. De parameters worden weergegeven als een diagram en cijfers. Het apparaat is gebaseerd op de microcontroller AVR ATMEG
Nog een andere instructie over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: 8 stappen (met afbeeldingen)
Nog een andere Instructable over het gebruik van de DIYMall RFID-RC522 en Nokia LCD5110 met een Arduino: waarom voelde ik de behoefte om nog een Instructable te maken voor de DIYMall RFID-RC522 en de Nokia LCD5110? Nou, om je de waarheid te zeggen, ik werkte ergens vorig jaar aan een Proof of Concept met beide apparaten en op de een of andere manier "misplaatst"
Arduino GPS met een Nokia 5110 LCD: 4 stappen
Arduino GPS Met een Nokia 5110 LCD: Hallo!Vandaag heb ik mijn Arduino GPS programma gedeeltelijk afgemaakt. Ik verzamel kennis door Arduino-programmering en een paar weken geleden heb ik besloten dat ik een GPS-snelheidsmeter zal maken. Ik wil het in mijn auto gebruiken. Ik ben echt dol op de Nokia 5510 lcd-schermen en dit is t
Space Invaders Clock (met een beperkt budget!): 6 stappen (met afbeeldingen)
Space Invaders Clock (on a Budget!): Onlangs zag ik een coole build van GeckoDiode en ik wilde hem meteen zelf bouwen. De Instructable is Space Invaders Desktop Clock en ik raad je aan er eens naar te kijken nadat je dit hebt gelezen. Het project is bijna uitsluitend opgebouwd uit onderdelen die afkomstig zijn