Innholdsfortegnelse:

Mitt DIY Steampunk -operasjonsspill, Arduino -basert: 9 trinn (med bilder)
Mitt DIY Steampunk -operasjonsspill, Arduino -basert: 9 trinn (med bilder)

Video: Mitt DIY Steampunk -operasjonsspill, Arduino -basert: 9 trinn (med bilder)

Video: Mitt DIY Steampunk -operasjonsspill, Arduino -basert: 9 trinn (med bilder)
Video: The Deadbeat Escapement Mechanism 2024, Juli
Anonim
Image
Image

Dette prosjektet er ganske omfattende. Det krever ikke mange verktøy eller forkunnskaper, men det vil lære alle (jeg inkludert) mye på mange forskjellige avdelinger i å lage!

Som Captive-sensing med en Arduino, multitasking med Arduino og lage raske, enkle metalldeler og liming av enkelt skriverpapir på tre.

Jeg vil også oppfordre alle som gjør dette til å tilpasse prosjektet til dine behov og ønsker. Kanskje du vil gjøre den større, mindre eller med et annet bilde osv … alt er bare et forslag, la kreativiteten gå fri!

Så hva er bedre i dette spillet enn det klassiske operasjonsspillet?

Først: Ingen kabel på pinsetten, ingen begrensning!

For det andre: Et hjerteslag som gjenspeiler hvor vondt pasienten er og en flat linje!

For det tredje: Du kan bruke et bilde av hvilken som helst Adonis -kropp du vil ha og henge spillet opp på veggen din hvis du ikke spiller med det!

Fordi prosjektet er ganske omfattende, er det en trinnindeks

Trinn 1: ledninger og lodding

Trinn 2: Koden

Trinn 3: Kapasitansføling

Trinn 4: Arduino multi tasking

Trinn 5: Pincett

Trinn 6: Liming av pasienten

Trinn 7: Skjære ham opp og feste metallplaten

Trinn 8: "Organene"

Trinn 9: Å binde noen tapende ender

Rekvisita

Materialer:- To trestykker i størrelsen du vil at spillet ditt skal lage (siden jeg brukte et utskrevet stykke DIN A4-skriverpapir, tok jeg treet bare noen få cm større enn det) tykkelsen på bunnstykket skulle overstige tykkelsen på en Arduino, bør toppstykket være 1-2, 5 cm tykt

- Trelim og noe lignende todelt epoksy/lim/superlim….

-Noen skruer for å feste bunnen til toppstykket, men ikke stikke gjennom…. Eventuelle treskruer i riktig lengde vil gjøre og noen små

-En utskrevet pasient på et ark

-En Arduino (jeg brukte en nano)

-Buzzer (piezo -høyttaler)

-LED (egentlig ikke nødvendig, men hjerteslag er ganske kult)

-Motstandere (ca. 200kΩ og 100Ω)

-Pincett (magnetisk, minst ledende (trinn 5))

-En strømforsyning som fungerer for Arduino (batterier fungerer ikke)

-Også det jeg forventer at de fleste allerede har → noen loddetilførsler, kabler, litt tynt metall (en bønnekanne eller noe galvanisert stål fungerer fint)

Tillegg (Hvis du vil gjøre det litt mer fancy):

- En bilderamme

- Klar maling

- Messing eller messing rør

- Protoboard

- Magneter

- Bytte om

- Skrueklemmer

- Støpsel

Verktøy:

- Trebor

- Vedsag

- Loddejern

- Noen tang

- Meisel eller eskeskniv av noe slag

- kanskje noen børster

- Et roterende verktøy ville vært fantastisk

Trinn 1: Kabling og lodding

Kabling og lodding
Kabling og lodding
Kabling og lodding
Kabling og lodding

Jeg satte Step først, men du bør ikke gjøre dette først;). Et brødbrett ville vært fantastisk for dette … Jeg vil at du skal tenke på dette først, for alt annet vil bli bygget rundt dette mer eller mindre. Bare husk diagrammet hvis du ikke har et brødbrett. Hvis du har en ledning, kan du stille inn koden i neste trinn.

Egentlig lodde alt etter trinn 8 i henhold til bildet.

R1 bør være en 200 kΩ motstand (100 kΩ vil også fungere i henhold til capsens bibliotek)

R2 skal være en 120 Ω motstand

Trinn 2: Koden

Her er koden jeg brukte og skrev. Med noen forhåpentligvis nyttige kommentarer. Du må blinke Arduino med den …

Trinn 3: Kapasitansfølelse

Kapasitansfølelse
Kapasitansfølelse

Jeg er ikke en autoritet på dette, men alt har en kapasitans (du også). Så hvis du berører metallet med metallpincetten eller bare hendene, endrer du kapasitansen på pinne 9. Kapasitans endrer tiden det tar (pin 4) å motta et signal (fra pin 9). Arduino sender et signal veldig ofte og sjekker forsinkelsen mellom sending og mottak. Hvis forsinkelsen endres, husker Arduino. Den intelligente delen av koden, ikke skrevet av meg, vil også glatte ut resultatene og selvkalibrere seg. Hvis kapasitanssensoren din er for sensitiv eller ikke sensitiv nok, kan du endre de relevante parameterne merket i koden til den fungerer som du vil.

Du kan fint bruke kapasitansføling i andre prosjekter, så jeg tenkte at jeg forklarte det mer detaljert og ga det mer oppmerksomhet i sitt eget trinn. Jeg visste ikke om det før jeg gjorde prosjektet.

Trinn 4: Arduino Multi Tasking

Arduino Multi Tasking
Arduino Multi Tasking

Hvis du har noen kodingserfaring med Arduino, vet du at det bare fungerer hver kommandolinje for linje og ikke kan gjøre ting samtidig.

Jeg er heller ingen myndighet på dette, men du forteller i utgangspunktet Arduino (i hvert fall i dette tilfellet): gjør oppgave A for x millisekunder, deretter oppgave B for y millisekunder. Du trenger det i dette tilfellet bare hvis du vil ha LED og summer pulsslag mens du registrerer kapasitansen. Jeg ville virkelig ha begge deler, så jeg tok litt ekstra tid på å kode det. Hjerteslaget gjør virkelig mye av det fantastiske for dette prosjektet. Det er i hvert fall det jeg tror …

Du kan bruke denne "Multitasking" i andre prosjekter, og den kan være veldig kraftig, så jeg tenkte at jeg forklarte den mer detaljert og ga den mer oppmerksomhet i sitt eget trinn. Jeg visste ikke om det før jeg gjorde prosjektet.

Trinn 5: Pincett

Pinsett
Pinsett
Pinsett
Pinsett
Pinsett
Pinsett

Arduino bruker pinsetten i koden min som et start- og stoppsignal. Den oppdager om pinsetten fjernes fra stedet ved å overvåke Pin 2 og 12 (du trenger sannsynligvis ikke de to … den ene brukes som avbrudd, for å vekke Arduino og den andre for å oppdage stopptilstanden, så jeg gjør det ikke ' vet ikke om jeg kunne ha brukt bare den ene pinnen …). Så du trenger to punkter der pinsetten kan ta kontakt med spillet.

Det er flere muligheter:

- Du danner to metallkroker som ekstruderes fra spillet og er koblet til bakken / pinnene (Skisse 1) sannsynligvis den enkleste og en av de beste løsningene. For denne løsningen trenger ikke pinsetten å være magnetisk.

- Du kan også bruke magneter bak noe stål eller lime noen magneter bak ikke-jernholdig metall (skisse 2-3)

Fordi jeg har en metalldreiebenk, lagde jeg dem som jeg viser i Skisse 4. Jeg laget noen messingdeler som stikker ut gjennom frontpanelet og som inneholder noen magneter inni. Magnetene og ledningen kan klemmes fast med en skrue samtidig.

Sannsynligvis finnes det bedre og/eller enklere måter, vær kreativ!

Trinn 6: Liming av pasienten

Å sette et bilde på tre burde være vanskelig, ikke sant? Nei, du trenger nesten ingenting for det! Jeg søkte på internett om hvordan jeg skulle gjøre det, men alle alternativene virket for kompliserte for meg.

Selvfølgelig kan du også prøve dem for å få pasienten på det øverste treverket (laser, brenning, overføringspapir, fresing eller utskjæring …).

Jeg for det første tok bare vanlig trelim (etter en delvis suksess med spray på lim) dekket både treoverflaten og bildet jeg trykte på vanlig papir med et tynt, men konsistent lag med lim. Dette er litt vanskelig, men siden materialet er billig og du bare kan ta det av, får du noen få overs. Dekk først baksiden av papiret, slik at limet virkelig kan suge gjennom. Påfør et tynt lag på forsiden av frontpanelet. Når du er ferdig er limet sannsynligvis litt tørt, det er bra. Legg papiret på treet fra den ene kanten for å unngå bobler. Mest sannsynlig vil det være noen bobler der, ikke få panikk. Du kan trykke boblene ut med en eller annen sylinder som du ruller over papiret. På den måten presser du papiret jevnt og ikke river det fra hverandre. Etter litt tørking bør det gjøres, og du kan male tre/papir med litt lakk for å beskytte det, hvis du vil.

Du kan bruke dette i andre prosjekter der du vil ha et tilfeldig bilde på tre, så jeg tenkte jeg forklarte det mer detaljert og ga det mer oppmerksomhet i sitt eget trinn. Jeg visste ikke om det før jeg gjorde prosjektet.

Trinn 7: Skjære ham opp og feste platen

Skjære ham opp og feste platen
Skjære ham opp og feste platen
Skjære ham opp og feste platen
Skjære ham opp og feste platen
Skjære ham opp og feste platen
Skjære ham opp og feste platen
Skjære ham opp og feste platen
Skjære ham opp og feste platen

Du trenger noen hull foran og bak.

I forstykket kan du bare bore eller sage ut noen hull i størrelsen og formen du ønsker og passe din pasient. På bildet kan du se, hvor jeg laget hullene (bare for din inspirasjon). Jeg brukte en stor "Frostner" bit, men du kan lage dem akkurat som du vil. Fordi jeg ikke ønsket at platen var synlig, boret jeg et litt større hull bakfra, ikke helt gjennom og et mindre hull foran, som vist på skissen ovenfor !!!!!!!!!! !!!!!!!!!!!!!!!!!!!!. Forhåpentligvis forlot du et sted for Arduino og ledningene. Ja? Flott! Merk nå hvor de må være og skjær en V-lund til hvert hull i forstykket til Arduino. Lunden må passe til hvilken kabel du vil bruke. Groves til Heartbeat LED, strømkontakten, bryteren og pinsetten kan også kuttes nå.

I bakstykket trenger du bare å gjøre plass til elektronikken. Det er sannsynligvis best og enklest å kutte den delen for å få plass, men jeg ville ikke gjøre elektronikken så synlig fra baksiden, så jeg laget bare et blindhull.

Alle ledninger og elektronikk skal festes på baksiden av det fremre treverket. Jeg angrer, jeg gjorde det ikke på den måten. Nå er det på tide å kutte metallplaten i strimler for å kle de indre veggene i hullene. Før du limer dem inn, må du feste (loddetinn) en ledning til dem som er lang nok til at den når Arduino. Etter liming er lodding rotete, så gjør det før. Test om metallet er ledende eller om det er belagt med noe. Hvis det er belagt, fjern belegget med litt slipemiddel eller varme.

Nå kan du lime metallplater og ledninger på plass. Fest også den andre elektronikken i henhold til trinn 1.

Du kan også skru baksiden til fronten nå.

Nesten ferdig!

Trinn 8: "Organene"

"Organene"
"Organene"
"Organene"
"Organene"

Jeg tenkte på disse lenge etter at alt annet var gjort. Jeg trengte noe ledende i form av et beinmalm, en skrutrekker eller noe. Først ønsket jeg å kutte den ut av metall, og du kan helt gjøre det, men det er mye eller arbeid. Det endte med at jeg støpte dem av tinn (bare litt loddetinn). Du kan bare skjære noe i hardt (hardt for detaljene) tre og smelte litt tinn direkte i støpet med loddejernet ditt og trekke det ut etterpå. Det er det jeg gjorde. Jeg bøyer også litt kobbertråd i form med noen tang. Det fungerer også ganske bra, og noen gode organer kan lages på den måten.

Det er veldig gøy, og jeg vedder på at ikke bare barnet i meg liker det. Ekte barn vil gjerne se et ekte metall produsert på et minutt, jeg er ganske sikker. Bare vær forsiktig med røykene. Loddetinn frigjør noen røyk, og treet som brenner lett er sannsynligvis heller ikke sunt. Så gjør det i et godt ventilert rom, utenfor eller noe der du (eller barnet ditt) ikke puster inn røykene.

Trinn 9: Binde opp noen tapte ender

Å binde opp noen tapte ender
Å binde opp noen tapte ender
Å binde opp noen tapte ender
Å binde opp noen tapte ender

Jeg rammet inn min, kanskje du vil vurdere det også;)

Jeg har også boret et hull i ryggen for å henge det på veggen

Hvordan spille:

du kan spille på flere forskjellige måter, men jeg tror det er best når du sier en rekke tinnstykker som må gå inn og komme ut av pasienten før du taper, og de Flat-line og deretter må spillpartneren din topp det tallet til noen mister

Pincetten bør sannsynligvis settes på plass mellom rundene.

Ha det gøy å lage og spille!

Jeg synes dette er et kult prosjekt for barn/tenåringer å gjøre med foreldrene sine, fordi du kan lære mye og du får leke det du bygger etterpå.

Anbefalt: