INHOUDSOPGAWE:
- Voorrade
- Stap 1: Die bedradingskring
- Stap 2: Arduino -kode
- Stap 3: Pas die boks aan
- Stap 4: Gebruiksaanwysings
Video: Balance Box Game - Arduino Powered: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Die balansbalspel is gemaak vir 'n uitdagingsgeleentheid; dit moet gelyk gehou word deur 'n hindernisbaan of oor 'n vaste afstand om die uitdaging te wen.
'N Arduino word gebruik om die hoek van die boks te meet en 'n alarm te aktiveer sodra die ingestelde hoek oorskry is.
Die boks moet versigtig beweeg word terwyl dit vlak gehou word. As die boks buite die vlak beweeg, sal die balansaanwyserligte brand, meer ligte dui aan dat die boks verder buite die vlak is. Die waterpas kan ook gebruik word om te sien of die boks gelyk is. As die boks te ver van die vlak af is of as dit geslaan word, sal die boks 3 keer tjirp en 'n toeter raas, een van die lewensligte gaan af. As al drie lewens gebruik is, sal die boks alarm maak en al die ligte flikker, die spel gaan verlore.
Voorrade
Vereiste onderdele is:
1x Arduino Nano
1x MPU6050 -module
3x wit LED's
5x gekleurde LED's vir die balansaanwyser (2 groen, 2 geel, 1 rooi)
1x Piezo -gonser
1x TIP120 -transistor
1x 2.2K Ohm weerstand
8x 220 Ohm weerstand
1x drukknop
1x aan / uit -skakelaar
1x waterpas "Bullseye"
5v kragbron, my projek gebruik 'n li-ion 18650-skild met 'n gereguleerde 5v-uitset
1x Projek boks
U benodig 'n broodbord en springdrade om die kring te toets
Die nodige gereedskap is:
Boor en stukkies
Soldeerbout
Warm gom geweer
maskeerband, potlood en liniaal om die boks uit te merk
lêer
Stap 1: Die bedradingskring
Die enigste ding wat nie op die bedradingsdiagram verskyn nie, is die hoofskakelaar; in my projek word hierdie skakelaar tussen die litiumbattery en die skild geplaas, sodat hulle heeltemal ontkoppel kan word.
As u nie die bedradingsdiagramme ken nie, neem dit dan stuk vir stuk, volg elke draadverbinding noukeurig en werk metodies sodat u niks misloop nie.
U moet die kring op 'n broodbord monteer om te kontroleer of dit korrek werk voordat u al die dele aanmekaar soldeer.
Die Life LED's op die diagram moet die wit LED's wees
Die balans -LED's moet gereël word:
Rooi - Balans -LED 5
Geel - Balans LED 4
Geel - Balans LED 3
Groen - Balans LED 2
Groen - Balans LED 1
Stap 2: Arduino -kode
Vir die arduino -kode moet u 'n paar biblioteke by die arduino IDE voeg, ek het die onderstaande skakels ingesluit
Die addisionele arduino -biblioteke wat benodig word, is:
MPU6050_tockn.h
OneButton.h
U moet die biblioteke wat hierbo gekoppel is, by u arduino IDE voeg
Laai die lêer met die kode "Balance_alarm_V1.8.ino" af en maak dit oop
Laai die kode op na die arduino -bord
Stap 3: Pas die boks aan
Ongelukkig het ek nie foto's van die boks geneem terwyl ek die komponente daarop pas nie. Ek het warm gom gebruik om die dele in die boks te pas.
As u 'n plastiekkas gebruik, soos die een wat ek gebruik het, draai dan die bokant in maskeerband toe en gebruik 'n liniaal en 'n pen om aan te dui waar u die gate vir die LED's, die luidspreker en die waterpas -skroewe moet boor.
Die skakelaar is aangebring deur 'n gat te boor en dit dan in die regte grootte en vorm uit te vul.
As ek hierdie projek herontwerp, sou ek al die komponente in die deksel monteer, sodat ek nie soveel verbindingsdrade tussen die deksel en die onderkant van die boks hoef te loop nie.
Stap 4: Gebruiksaanwysings
Begin
Voordat u die boks aanskakel, moet u die boks op 'n plat en gelyk oppervlak neersit sodat die borrel in die waterpas in die middelste sirkel is.
Skakel die aan / uit -skakelaar aan; die boks piep een keer en begin. Laat die boks stilstaan totdat u 'n drievoudige piep hoor en die 3 wit "Life -ligte" aanskakel.
Die spel is nou gereed.
Box funksies
Die boks moet versigtig beweeg word terwyl dit vlak gehou word. As die boks buite die vlak beweeg, sal die balansaanwyserligte brand, meer ligte dui aan dat die boks verder buite die vlak is.
Die waterpas kan ook gebruik word om te sien of die boks gelyk is (sien die waterpas- en balansligte nie ooreen nie), sien hieronder
As die boks te ver van die vlak af is of as dit geslaan word, sal die boks 3 keer tjirp en 'n toeter raas, een van die lewensligte gaan af.
As al drie lewens gebruik is, sal die boks alarm maak en al die ligte flikker, die spel gaan verlore.
Beheer
Stel alarm terug
Doen dit om die spel uit alarm te stop nadat al drie lewens verlore gegaan het.
Terwyl die alarm klink, druk die groen knoppie vir 'n sekonde en laat los. Die alarm moet na 'n sekonde stop. Indien nie, probeer weer
Reset Lives - Doen dit as u die spel wil herstel, word al drie lewens teruggegee.
Dubbelklik te eniger tyd op die groen knoppie (soos 'n rekenaarmuis, maar effens stadiger). Die terugstelgeluid sal klink en drie lewensligte sal verlig word.
Stel die balanssensor terug - Doen dit as die borrel in die waterpas nie by die balansaanwyserligte pas nie.
Druk lank op die groen knoppie (druk vir 3 sekondes en laat los) Die balansherstelgeluid speel en die balansligte flikker kort en moet dan afgaan (wat aandui dat die boks gelyk is). Dit moet gedoen word terwyl die boks gelyk is, soos aangedui deur die waterpasborrel.
Notas
As die boks begin tjirp omdat 'n lewe verlore gaan, moet u dit vinnig terugbring na die regte posisie, anders verloor u nog 'n lewe sodra die getjirp stop, ongeveer 5 sekondes.
Gebruik die waterpas om te sien watter kant uit die woonstel u is, die ligte dui aan dat u nie gelyk is nie, maar hulle wys nie watter kant toe nie.
Die borrel van die waterpas is ongeveer dieselfde as die indikatorligte. As die borrel aan die kant van die waterpas raak, gaan 'n lewe verlore.
As die boks vreemd optree en 'n herstel van die balanssensor nie werk nie, skakel die boks af en weer aan met die swart aan / uit -skakelaar. U moet ongeveer 10 sekondes wag met die boks op 'n plat oppervlak terwyl dit weer begin. Probeer eers om die balanssensor terug te stel, aangesien dit vinniger is; u hoef nie te wag totdat die boks sy aanskakel siklus uitvoer nie.
Die boks is battery -aangedrewe, dit moet in teorie genoeg laai hê om 'n hele dag lank te kan gebruik; skakel dit af as dit nie gebruik word om beslagkrag te bespaar nie.
As die knoppie nie reageer nie, moet u seker maak dat u die knoppie druk en los.
Aanbeveel:
Teks na spraak Klik op 'n ARMbasic Powered UChip en ander ARMbasic Powered SBC's: 3 stappe
Teks na spraak Klik op 'n ARMbasic Powered UChip en ander ARMbasic Powered SBC's: Inleiding: Goeie dag. My naam is Tod. Ek is 'n professionele ruimtevaart- en verdedigingswerker, en ek is ook 'n bietjie gees in die hart
Makey -Saurus Rex - Makey Makey Balance Board: 6 stappe (met foto's)
Makey-Saurus Rex-Makey Makey Balance Board: of u dit nou die Chrome Dino, T-Rex Game, No Internet Game of bloot 'n oorlas noem, dit lyk asof almal vertroud is met hierdie kant-blaai-dinosourus-springspel. Hierdie speletjie wat deur Google geskep is, verskyn elke keer in u Chrome-blaaier
LIGHT BOX - 'n draagbare Bluetooth -luidspreker met Vu -meter: 10 stappe (met foto's)
LIGHT BOX - 'n draagbare Bluetooth -luidspreker met Vu -meter: wat ek gemaak het, is 'n draagbare stereo -luidspreker -eenheid wat verband hou met 'n VU -meter (dws volume -eenheidmeter). Dit bestaan ook uit 'n voorafgeboude klank-eenheid wat Bluetooth-verbinding, AUX-poort, USB-poort, SD-kaartpoort en amp moontlik maak; FM -radio, volume beheer
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Cedar (Cigar?) Box Speaker Box: 8 stappe (met foto's)
Cedar (Cigar?) Box Speaker Box: Geïnspireer deur die Munny -luidsprekers, maar nie bereid om meer as $ 10 te spandeer nie, hier is my instruksies met behulp van ou rekenaarluidsprekers, 'n houtkas uit die tweedehandse winkel en baie warm gom