Jeffrey Cross
Jeffrey Cross

Inventor de jucărie pentru bebeluși - Root Beer Pong Bot

Când fac prototipuri, eu adesea "jucăm kit-uri" rupte pentru a recolta componente utile cum ar fi motoare, trenuri de viteze sau transmițătoare și receptoare radio-control. Nu este nevoie să reinventezi roata - literalmente!

Noul robot de jucărie SmartLab, ReCon 6.0 Programable Rover, este o hacking tentant. Deschideți-l și veți găsi o mulțime de lucruri interesante în interior, inclusiv un modul de antrenare dual-motor de dimensiuni reduse cu contoare de roți optice încorporate.

Iată un "hack neinvaziv", care profită de caracteristicile reale ale lui ReCon, adăugând în același timp o nouă funcție distractivă pentru a face o "rădăcină de bere Pong Bot".

Am vrut să adaug un senzor pentru a controla ReCon în timp real. Din fericire, memoria nevolatilă a jucăriei își păstrează programul chiar și atunci când bateriile sunt îndepărtate. Așa că am folosit această caracteristică pentru a adăuga un comutator de ucidere: un contact subțire, cu două fețe, care alunecă între bateriile și contactele bateriei ReCon. Acest circuit de "furt de putere" funcționează cu un întrerupător cu micro-pârghie mono-aruncată cu un singur poșetă (SPST), care traversează în mod normal puterea înapoi în ReCon - dar dacă întrerupătorul este închis, alimentarea se duce numai la un bec. Când bateți o minge în cupă (à la Beer Pong), ReCon se oprește în urmele sale și becul se aprinde - asta este o "ucidere".

Apoi am creat un program simplu care transformă ReCon într-un joc țintă în mișcare.

Pe măsură ce urmează o cale programată de-a lungul podelei, joacă, de asemenea, o serie de mesaje sonore anunțând un jackpot punctual în scădere. Cu cât mai repede "omori" pe ReCon prin aruncarea mingii în ceașcă, cu atât este mai mare scorul!

Fișa de coduri

Iată foaia de cod pentru programul de joc pe care l-am scris. Fiecare casetă numerotată este un pas în instrucțiunile lui ReCon. ReCon bate, anunță jocul și 10 puncte, se întoarce (astfel încât el vă prezintă cupa), susține în sus, se oprește pentru a anunța 75 de puncte, se întoarce și se sprijină, se întoarce și se sprijină din nou, se oprește și anunță 50 de puncte, și se întoarce de două ori din nou, atunci dacă nu ai reușit încă mingea în cap și ai declanșat comutatorul de ucidere, Recon își lovește cornul și anunță că te-ai pierdut, deoarece el dă un victorie dansului unui bătăuș de dans.

Ce fel de program de joc puteți crea? Puteți folosi comanda LOOP și comanda HOME pentru a face o rutină mai elegantă?

Mai multe fotografii

O închidere a compartimentului bateriei. Notați cele două fire cu un izolator subțire între ele în partea dreaptă jos. Sârmă roșie fura de alimentare de la baterii, trimite-l la comutatorul de la bord, care fie trimite-l chiar înapoi prin firul verde, sau trimite-l la bec extern.

Iată cupa cu micro-comutatorul montat în partea de jos. O paletă rotundă este lipită de brațul întrerupătorului.

Robotul ReCon își îndeplinește misiunea. Acesta camioane de-a lungul unei căi programate de runes și se întoarce, anunțând valoarea de scădere punct în timp ce merge.

Greutatea mingii declanșează comutatorul, întrerupe alimentarea cu ReCon care se oprește în traseele sale, și iluminează, de asemenea, becul "kill". Scorul dvs. este suma ultimului punct anunțată de ReCon. Scoateți mingea și jucați din nou. ReCon de memorie nevolatilă ține programul tău!

Dacă vă deschideți și invadezați un racord interior, veți găsi un modul cu adevărat răcoros, cu roți duble de acționare cu motor, fiecare cu roți de întrerupere și optoeizoare / detectori pentru numărarea rotațiilor parțiale. Ce altceva ai putea face cu asta?

Iar când ați terminat cu acest hack neinvaziv, glisați firele din compartimentul pentru baterii și jucăria se întoarce la starea inițială a fabricii!

Acțiune

Lasa Un Comentariu