» elektronikk » Arduino Giant Bluetooth gjør-det-selv-labyrint

Giant Bluetooth gjør-det-selv-labyrint

hilsener innbyggerne på nettstedet vårt!
I dag skal vi lage et skikkelig spill med en ball og en labyrint. Forfatteren av dette hjemmelagde produktet er AlexGyver.


Mange av dere kjenner sikkert spill i denne stilen. Vi har en ball i labyrinten, vi trenger å bringe ballen til utgangen til labyrinten. Hull gjør det vanskelig for ballen å falle gjennom, og du må starte på nytt. Slike spill dukket opp på de første smarttelefonene med en normal fargeskjerm og innebygd akselerometer og var veldig populære den gangen.

Så hvorfor ikke gjøre noe i det virkelige liv, det vil si materiell og kanskje til og med kontrollere det, for eksempel eksternt. La oss prøve det.

Labyrintplattformen vil bli montert på 2 hengsler for å vippe strengt langs 2 akser. Først ønsket forfatteren å lage et sfærisk hengsel, men dette innebærer en haug med andre problemer. La oss først lage en miniversjon for feilsøking av programmet. For å gjøre dette, ta et firkantet stykke kryssfiner - det vil være et bord.

Veggene i labyrinten kan være laget av papp, lim den på varmt lim. For å lage et hengsel trenger du et par skruer og noe du kan fikse dem på. Forfatteren brukte til dette skrotet av tykkere kryssfiner.

Ballen er sånn, stål 15mm.

Deretter må du tegne labyrinten.

deretter bygger labyrinten. Jeg måtte endre det litt.


Vel, vi begynner å bore. Deretter fortsetter vi å bore med en kinesisk trinnbor.



Neste gang avslutter vi labyrinten.


Her er en slik labyrint med en ball i materiell utførelse.
Vel, la oss prøve å gå gjennom vår resulterende labyrint, så å si i manuell modus. Det er ikke så enkelt.

Forfatteren lagde bevisst hull som er feller. De står rett i banen til ballen. Han lagde også bevisst et sammensatt kart på forhånd for å gjøre det interessant å spille i mange år. Det ser ut til å være i orden.

Og nå er det på tide å samle elektronikk. Bordet blir flyttet ved hjelp av 2 servoer, de vil bli kontrollert av plattformen Arduino og fra en smarttelefon via Bluetooth. Opplegget er veldig enkelt:

Servoens kraft må være separat og kraftig nok, en USB-lader for 2A eller en strømbank er nok. Koblinger til alle elektroniske komponenter finner du på siden. PROJECT.

Der kan du laste ned arkivet med prosjektet, som har alle ordninger og firmware. Alle instruksjoner er også på prosjektsiden. Ikke bekymre deg, det er ikke noe komplisert.

Til å begynne med kutter og borer vi terninger for montering av hengslene.


Så samler vi. Kuben med to hull er sentral, begge aksene er festet i den. La oss nå feste boksen til hengslet med varmt lim.



Og nedenfra er hengslet montert på et lite stykke kryssfiner - det vil være mer praktisk. Etter å ha lastet ned firmware og tilført strøm, vil servoer vende seg til midtvinkelen, i denne posisjonen må du fikse vipperen, det vil si nøyaktig i midten.


Oppsettet vårt vil stå på en pappeske. På de tosidige ansiktene fikser vi servoer med hjørnene. Bevegelsen vil bli overført ved hjelp av et binders, hvorfra vi lager forbindelsesstengene.

Vær oppmerksom på ledningens plassering og vippens retning og koblingsstangen - dette er veldig viktig! Det er i denne posisjonen stasjonene blir montert på boksen.


Vi slipper det fra arkivet med prosjektet på smarttelefonen vår og installerer GyverBall-applikasjonen.

Vi forhåndskonfigurerer sammenkobling med Bluetooth-modulen, passordet er 1234 og går til applikasjonsinnstillingene. Vi henger sammen. Ferdig. Du kan allerede kontrollere labyrintbordet. Her kan du justere følsomheten og kalibrere bordet horisontalt slik at ballen ikke ruller noe sted i nullstilling.

Men det kuleste er selvfølgelig akselerometeret. Vi krysser av for og får det veldig spillet med en labyrint med samme kontroll, men med helt ekte fysikk.



Det er veldig vanskelig å spille, for designet viste seg å være veldig skjelven og oppfører seg litt uforutsigbart. Dessuten rister bordet stadig. Først virket det som om denne støyen var et akselerometer, men det viste seg at det ikke var det. Problemet var veldig uventet. Forfatteren koblet til Bluetooth-modulen ved å bruke SoftSerial-biblioteket for å kunne feilsøke programmet gjennom portmonitoren på datamaskinen. Men det viste seg at bruk av dette biblioteket forstyrrer driften av servoen. Husk dette hvis du gjør et prosjekt med Bluetooth og servoer. Men dette hindret ikke forfatteren i å gå gjennom labyrinten. Generelt sett måtte Bluetooth kobles direkte slik:

Og alt begynte å fungere perfekt, alt er absolutt stabilt og ingenting rister i ro. Før du blinker arduino, må du deaktivere den logiske stiften med Bluetooth, fordi modulen vil forstyrre fastvaren.

Vel, la oss nå gjøre versjonen større. For å gjøre dette trenger vi et stort ark kryssfiner og store kraftige servoer.


Dette er kinesiske mg995, billige, men veldig sterke karer. Baller blir større denne gangen.
Den høyre ballen er hul, men massen er den samme som den venstre. På grunn av størrelsen valgte forfatteren en stor.

Veggene i labyrinten er bygget fra en 10 × 15 mm kabelkanal. Det tok 2,5m.

Denne gangen vil labyrinten være uten hull, fordi vi vil passere den ikke for kompleksitet, men for en stund. I labyrinten er det mange lommer som ballen vil fly av treghet når du prøver å raskt fly over stedet - det vil være interessant. La oss gjøre markeringen.

Forfatteren gjorde en liten feil og markerte feltet i 6 deler, og tegnet en labyrint i et 5 med 5. rutenett. Så jeg måtte bygge en ny og mer interessant labyrint, allikevel 6, 6.

Vi bygde og endelig bygde! La oss prøve å gå gjennom det i manuell modus.

Ja, det er veldig enkelt, men det vil være vanskelig når du prøver å komme deg gjennom det så raskt som mulig når du opererer fra en smarttelefon. Vi vil lage festingen av aksene, som er M4-skruene, fra et tømmer.

Selve aksene vil bli montert her i slike hjørner.


Vi legger alt nøyaktig i sentrum av feltet og samler. På den nederste lille firkanten med kryssfiner vil vi feste med skruer og muttere. Vi fikser servoer på varmt lim.

Under gyngestolene du trenger for å lage spor, vil det være en mekanisme som går rundt. Vi sjekker.

Vi vil lage en forbindelsesstang fra en binders i størrelse XXL. Bøy papirklemmen forsiktig rundt gyngestolen så langt som mulig i rette vinkler, slik at ingenting kan forstyrre rotasjonen. Vi måler høyden til det nederste stykket kryssfiner og bøyer oss til samme høyde.




Så lager vi skarpe u-formede deler for å feste forbindelsesstangen på feltet og hamre den.


Vi samler inn og verifiserer.



Utmerket! Alt snurrer fritt. Det gjenstår å feste bena fra noen utslipp av tømmer, slik at mekanismen ikke hviler på gulvet.

Vi er koblet til powerbanken, og du kan spille. La oss prøve å gå gjennom labyrinten.


Det er mye vanskeligere å gjøre dette fra telefonen enn i manuell modus. Forfatteren har samlet nesten alle sine feller som bruker tid på bestått.

Så tenkte forfatteren og bestemte seg: hvorfor ikke lage en automatisk tidtaker. Ballen er metallisk, la den stenge av seg selv 2 kontakter som Arduino vil forhøre seg som en knapp. Vi trenger en knapp i starten og en i mål. Vi markerer stedene berørt av ballen.



Neste trenger vi folie. Lim foliestykkene slik at ballen kan lukke dem.


Etter å ha fullført søknaden raskt, fikk forfatteren akkurat noe slikt. Når ballen berører startvinkelen, tilbakestilles timeren og starter. Når du berører finishen, stopper timeren.

Dermed kan du finne ut passasjen til labyrinten. Men ett lag folie var ikke nok, det er bedre å sette fjærer i stedet. Hvem vil gjøre det? Sett bedre fjærene. Egentlig her har vi i dag vist seg å være et nostalgisk leketøy i en materialversjon laget av kryssfiner, en kabelkanal og ikke uten hjelp av høyteknologi.

Takk for oppmerksomheten. Vi ses snart!

videoer:
10
10
9

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...