» elektronik » Arduino Jätte Bluetooth do-it-yourself labyrint

Jätte Bluetooth do-it-yourself labyrint

hälsningar invånarna på vår webbplats!
Idag kommer vi att göra ett riktigt spel med en boll och en labyrint. Författaren till den här hemlagade produkten är AlexGyver.


Många av er känner förmodligen spel i den här stilen. Vi har en boll i labyrinten, vi måste ta bollen till labyrintens utgång. Hål gör det svårt för bollen att falla igenom och du måste börja om igen. Sådana spel dök upp på de första smartphones med en normal färgskärm och inbyggd accelerometer och var mycket populära vid den tiden.

Så varför inte göra något sådant i verkliga livet, det vill säga material och kanske till och med kontrollera det, till exempel på distans. Låt oss prova det.

Labyrintplattformen kommer att monteras på 2 gångjärn för att lutas strikt längs 2 axlar. Till att börja med ville författaren göra ett sfäriskt gångjärn, men det innebär en massa andra problem. Låt oss först göra en miniversion för felsökning av programmet. För att göra detta, ta en fyrkantig bit plywood - det kommer att vara ett bord.

Labyrintens väggar kan vara gjorda av kartong, limma på hett lim. För att skapa ett gångjärn behöver du ett par skruvar och något där du kan fixa dem. Författaren använde för detta skrot av tjockare plywood.

Kulan är så, stål 15mm.

Därefter måste du rita labyrinten själv.

sedan bygger labyrinten. Jag var tvungen att ändra det lite.


Vi börjar borras. Sedan fortsätter vi att borra med en kinesisk stegborr.



Därefter avslutar vi labyrinten.


Här är en sådan labyrint med en boll i materialutförande.
Låt oss försöka gå igenom vår resulterande labyrint, så att säga i manuellt läge. Det är inte så enkelt.

Författaren gjorde medvetet hål som är fällor. De står direkt i banans bana. Han gjorde också medvetet en komplex karta i förväg för att göra det intressant att spela i många år. Det verkar vara okej.

Och nu är det dags att samla elektronik. Bordet flyttas med två servon, de kontrolleras av plattformen Arduino och från en smartphone via Bluetooth. Schemat är mycket enkelt:

Servos kraft måste vara separat och kraftfull nog, en USB-laddare för 2A eller en elbank räcker. Länkar till alla elektroniska komponenter finns på sidan. PROJEKT.

Där kan du ladda ner arkivet med projektet, som har alla scheman och firmware. Alla instruktioner finns också på projektsidan. Oroa dig inte, det är inget komplicerat.

Till att börja med skär vi och borrar kuber för montering av gångjärnen.


Då samlar vi. Kuben med två hål är central, båda axlarna är fixerade i den. Låt oss nu fixa lådan på gångjärnet med hett lim.



Och nedifrån är gångjärnet monterat på en liten bit plywood - det kommer att vara mer praktiskt. När du har laddat ner firmware och tillhandahållit ström kommer servot att vända sig till mittvinkeln, i det här läget måste du fixa vippan, det vill säga exakt i mitten.


Vår layout kommer att stå på en kartong. På de tvåsidiga ansikten fixar vi servon med hjälp av hörnen. Rörelsen kommer att överföras med ett gem, från vilket vi kommer att göra anslutningsstavarna.

Var uppmärksam på ledningens placering och vippans och kopplingsstångens riktning - det är mycket viktigt! Det är i detta läge som enheterna kommer att monteras på lådan.


Vi släpper det från arkivet med projektet på vår smartphone och installerar GyverBall-applikationen.

Vi förkonfigurerar parning med Bluetooth-modulen, lösenordet är 1234 och går till applikationsinställningarna. Vi är anslutna. Klar. Du kan redan kontrollera labyrintabellen. Här kan du justera känsligheten och kalibrera bordet horisontellt så att bollen inte rullar någonstans i nollläget.

Men det coolaste är naturligtvis accelerometer. Vi kryssar av för att få det här spelet med en labyrint med samma kontroll, men med helt riktig fysik.



Det är mycket svårt att spela, för designen visade sig vara mycket skakig och uppträder lite oförutsägbart. Dessutom skakar bordet ständigt. Först verkade det som att detta brus var en accelerometer, men det visade sig att det inte var det. Problemet var mycket oväntat. Författaren anslöt Bluetooth-modulen med SoftSerial-biblioteket för att kunna felsöka programmet genom portmonitorn på datorn. Men det visade sig att användningen av detta bibliotek påverkar servos funktion. Kom ihåg detta om du gör ett projekt med Bluetooth och servon. Men detta hindrade inte författaren från att gå igenom labyrinten. Generellt sett måste Bluetooth anslutas direkt så här:

Och allt började fungera perfekt, allt är absolut stabilt och ingenting skakar i vila. Innan du blinkar arduino måste du inaktivera den logiska stiftet med Bluetooth, eftersom modulen kommer att störa firmware.

Nåväl, låt oss nu göra versionen större. För att göra detta behöver vi ett stort ark kryssfaner och stora kraftfulla servon.


Dessa är kinesiska mg995, billiga, men mycket starka killar. Bollar blir större den här gången.
Den högra bollen är ihålig, men massan är densamma som den vänstra. På grund av storleken valde författaren en stor.

Väggarna i labyrinten är byggda av en 10 × 15 mm kabelkanal. Det tog 2,5 m.

Den här gången kommer labyrinten att vara utan hål, för vi kommer att passera den inte för komplexitet, utan för ett tag. I labyrinten finns det många fickor som bollen kommer att flyga av tröghet när man försöker snabbt flyga över platsen - det kommer att vara intressant. Låt oss göra markeringen.

Författaren gjorde ett litet misstag och markerade fältet i 6 delar och ritade en labyrint i ett rutnät 5 på 5. Så jag var tvungen att bygga en ny och mer intressant labyrint, likadant, 6 med 6.

Vi byggde och slutligen byggde! Låt oss försöka gå igenom det i manuellt läge.

Ja, det är väldigt enkelt, men det kommer att vara svårt när du försöker komma igenom det så snabbt som möjligt när du använder en smartphone. Vi kommer att fästa axlarna, som är M4-skruvarna, från ett virke.

Axlarna själva kommer att monteras här i sådana hörn.


Vi lägger allt exakt i mitten av fältet och samlar. På den nedre lilla fyrkanten av plywood fäster vi med skruvar och muttrar. Vi fixar servon på hett lim.

Under gungstolarna måste du göra spår, det kommer att finnas en mekanism som går runt. Vi kontrollerar.

Vi kommer att göra en anslutningsstav av ett gem med storlek XXL. Böj försiktigt klämman runt gungstolen så långt som möjligt i rät vinkel, så att ingenting skulle störa dess rotation. Vi mäter höjden till den nedre biten av plywood och böjs till samma höjd.




Sedan gör vi vassa u-formade delar för att fästa kopplingsstången på fältet och hamra den.


Vi samlar in och verifierar.



Utmärkt! Allt snurrar fritt. Det återstår att fästa benen från några timmer, så att mekanismen inte vilar på golvet.

Vi är anslutna till powerbanken och du kan spela. Låt oss försöka gå igenom labyrinten.


Det är mycket svårare att göra det från telefonen än i manuellt läge. Författaren har samlat nästan alla sina fällor som spenderar tid på att passera.

Då tänkte författaren och bestämde sig: varför inte göra en automatisk timer. Bollen är metallisk, låt den stänga av sig själv två kontakter som Arduino kommer att förhöra som en knapp. Vi behöver en knapp i början och en i slutet. Vi markerar de platser som berörs av bollen.



Nästa vi behöver folie. Limma foliebitarna så att bollen kan stänga dem.


Efter att ha snabbt slutfört ansökan fick författaren just en sådan sak. När bollen berör startvinkeln återställs timern och startar. När du trycker på finishen stannar timern.

Således kan du ta reda på hur labyrinten passerar. Men ett lager folie räckte inte, det är bättre att sätta fjädrar istället. Vem kommer att göra det? Lägg bättre fjädrarna. Egentligen har vi idag visat sig vara en nostalgisk leksak i en materialversion gjord av plywood, en kabelkanal och inte utan hjälp av högteknologi.

Tack för din uppmärksamhet. Vi ses snart!

videor:
10
10
9

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...