Animatronic Puppet preuzima znakove iz animiranog softvera

Usklađivanje usnica za animirane znakove računala dugo je pojednostavljeno. Možete nacrtati niz oblika usnica za samoglasnike i druge zvukove koji vaš lik čini i dopustiti računalu da interpolira kako se kreće od jednog oblika do drugog. Ali s fizičkim, stvarnim lutkama svijeta, svi ti pokreti moraju biti obavljeni ručno, okvir po okviru. Ili jesu li?

Billy Whiskers: animatronička lutka
Billy Whiskers: animatronička lutka

Zaustavljanje animatora i kreatora / hakera [James Wilkinson] radi na projektu koji uključuje pravi krzneni mačak karakter zvan Billy Whiskers i zaključio da će Billyove usne biti pomaknute jedan okvir istodobno pomoću servo motora pod kontrolom računala dok [James] ručno prebacuje ostatak tijela.

Probudio se s brojnim pristupima za izradu mehanizma usne prije dolaska s onim koji je radio onako kako je htio. Usne su oblikovane pomoću gitarne žice lemljenih na druge žice koje idu na servo dalje u glavi. Ukupno su četiri usne za usne i još jedna za čeljust. Nema mnogo bočnih pokreta, ali dovoljno je i omogućuje da mozak popuni ostatak.

Na softverskoj strani, on jako posudi od alata koji se koriste za usne koji sinkroniziraju kompjuterski izvučene likove. Stvorio je virtualne verzije pet servo motora u programu Adobe Animate i manipulira ih definiranjem različitih oblika usana. Animiraj onda provodi interpolaciju između različitih oblika, stvarajući servo pozicije potrebne za svaki okvir. Koristi AS3 skriptu za slanje tih pozicija na Arduino. Arduino crtež tada koristi knjižnicu Signata da primi pozicije i pomakne servo. Rezultat je posve uvjerljiv kao što možete vidjeti u prikolici ispod. Uključili smo i videozapis koji sažima iteracije koje je prolazio kako bi došli do gotovih Billyovih brkova ili samo pogledajte njegovu detaljnu web stranicu.

[Jame’s] rad pokazuje da postoji mnogo načina za zaustavljanje pokreta animacije, možda dio onoga što ga čini tako zabavna. Jedan od tih načina je 3D ispis zasebnog objekta za svaki oblik znaka . Drugi je da napravimo izrezivanje papira i premjestimo ih, što je ono što je [Terry Gilliam] učinio za Monty Python filmove . I onda je to ono što mnogi od nas učinili kada smo prvi put dobili ruke na kameru, premjestiti slučajnih predmeta oko našeg roditelja kuhinjskog stola i pucati ih jedan okvir na vrijeme.

Kompatibilan s Gadgetom u učionici Arduino

Jeftini rabljeni hardver obično je plodno tlo za sjeckanje, a izgleda da ti digitalni pomagala u učionici nisu iznimka. [is0-mick] piše kako nam je uspio ukloniti jedan od tih uređaja, Smart Reponse XE, u Arduboy kompatibilan sustav igara . Kao što se ispostavlja, ovaj gadget pokreće ATmega128RFA, koji je u suštini Arduino-kompatibilni AVR mikrokontroler s 2.4GHz RF primopredajnik pričvršćen. To ga čini iznimno zanimljivom platformom za sjeckanje, pogotovo jer idu za onoliko malo koliko $ 3 USD na eBayu.

Ne postoji USB-serijski pretvarač ugrađen u Smart Response XE, pa ćete morati osigurati vlastiti vanjski programer za bljesak uređaja. Ali, srećom, na ploči je označen ISP priključak, što ga čini prilično jednostavno za sve.

Naravno, uzimajući hardver koji je radio bio je nešto složeniji nego samo da treperi Arduino Sketch na stvar. [is0-mick] je osigurao njegov bootloader i modificirane knjižnice kako bi dobili QWERTY tipkovnicu uređaja i ST7586S kontrolirani 384 × 160 LCD rad.

Igranje igara je zabavno, ali kada mu je prijatelj [en4rab] poslao Smart Response XE da ga pometa, cilj je bio da ih pretvore u jeftine 2,4 GHz analizatore slično onome što je učinjeno s IM-ME . Čini se da su dobro na putu, a [is0-mick] poziva svakoga tko bi bio zainteresiran za popunjavanje nekih praznina na RF strani kako bi se uključio.

Otvoreni izvorni laboratorijski instrument je super glatko

Laboratorijska oprema često je skup, ali proračuni mogu biti tijesni, a ne uvijek uzimajući male laboratorije ili istraživače ono što im je potrebno. Zato [akshay_d21] osmišljava Open Source Lab Rocker s modularnom ladicom koja koristi najčešće dostupne hardverske i 3D tiskane dijelove. Uređaj stvara precizno upravljano, glatko kretanje radi automatskog blage do umjereno agresivne miješanja uzoraka naginjanjem pričvršćene ladice u pokretu vidnog pila. Može smjestiti ili čašu ili epruvete, ali budući da je ladica modularna, različite ladice mogu biti dizajnirane tako da odgovaraju specifičnim potrebama.

Izvorni kod i sheme dostupne su na Google disku [akshay_d21], a 3D modeli dostupni su i od 3D Print Exchange usluge Nacionalnog instituta za zdravstvo . U nastavku je ugrađen demonstracijski videozapis u kojem možete vidjeti kako su glatki i kontrolirani pokreti.

Oprema DIY laboratorija uistinu koristi od nedavnog rasta proizvodnje stolnih računala i raspoloživosti dijelova; ovaj je u dobrom društvu zajedno s DIY Laboratory Dry Bath i ovom DIY pumpom za špricu .

Efekti rasvjete Arduino Powered Arcade Button

Kao da već niste bili gadni zbog toga da li biste trebali izgraditi svoj vlastiti arkadni ormar, dodajte ovo na popis primamljivih razloga zašto biste trebali posvetiti nerazumnu količinu fizičkog prostora za igranje igara koje ste vjerojatno već dobili na emulaciji tvoj telefon. [Rodrigo] piše kako bi pokazao svoj projekt kako bi dodao neki njuh na osvijetljene tipke na svom arkadnom kontroleru . ( Google Prevoditelj )

Ožičenje za ovaj projekt je jednako lako kao što biste očekivali: gumbi se povežu s digitalnim ulazima na Arduino i LED diode na digitalnim izlazima. Kada Arduino kôd vidi da je gumb pritisnut, donosi odgovarajući LED pin i počinje fade out timer pomoću SoftPWM knjižnice [Brett Hagman] .

Važno je napomenuti da se stvarni USB sučelje izvodi samostalnim kontrolerom pa se ovdje Arduino koristi isključivo za vođenje svjetlosnih efekata. Što je kritičniji čitatelj mogao tvrditi da biste mogli učiniti oboje s jednim mikrokontrolerom, ali [Rodrigo] je bio u klasičnom “Koristite ono što ste dobili” situaciju, a već je imao USB kontroler na ruku.

Naravno, fancy lit arcade gumbi neće vam puno dobro, bez da im nešto staviti. Srećom smo pokrili neke fantastičan izgleda arkadnih ormarića kako bi vas inspirirala.

Teensy Hat kontrolira ig

[Carson] nije znao kako koristiti akcelerometar sve dok ga ne spoji do Teensyja i sve to stavlja u šešir. Rezultat je joystick koji će vjerojatno uzrokovati probleme s vratom ako igrate vrlo dugo videoigre. Možete vidjeti videozapis o tome kako je uređaj došao i kako funkcionira, u nastavku.

Sviđalo nam se pristup izgradnji kruga i testiranje prije nego što ga integriramo s šeširom. Koristio je malu pločicu s polovicom koje su visjele s Teensyovim iglama. Čini se da to funkcionira, iako bismo bili zabrinuti zbog nečega kratkog spoja ili plutajućih igala koji uzrokuju probleme. Naravno, ako ste vozili isključene igle kao izlaze ili ulaze s pullups koji možda neće biti velik posao.

Puno se videozapisa fokusira više na postavljanje prilagođenog kontrolera za određene igre, ali činilo se da funkcionira dobro. Nismo mogli pomoći, ali zavidimo se svakome tko toliko može premjestiti svoj vrat bez bolova i bolova.

Kontroler nije izgledao vrlo praktično, ako smo iskreni, iako je malo bolje da ga upotrijebimo do kraja videozapisa. Bilo je to zabavan način eksperimentiranja s akcelerometrom, no vjerojatno bi bilo lijepo dodati bateriju i neku bežičnu komunikaciju, tako da ne prate kabel.

Kôd je dostupan putem tvrtke Pastebin . O najvećoj žetvi od toga bila je potreba za programiranjem mrtve zone, tako da sitni pokreti ne bi pretvorili u upravljačke inpute.

Ako ste više zainteresirani za rad tih akcelerometara – što je vrlo zanimljivo – [Bill Hammack] ima samo videozapis za to . Ako pomicanje glave nije stvarno šalica čaja, možete koristiti iste ideje za kontrolu geste .

Stepper motor? Davača? To su oboje!

Uvijek mislimo da je zanimljivo da su redoviti DC motor i generator oko iste stvari. Svakako, svaki je optimiziran za svoju svrhu, ali neučinkovitosti, možete koristiti električnu energiju za zakretanje osovine ili koristiti rotirajuću osovinu za generiranje struje. [Andriyf1] ima malo drugačiji trik. Pokazuje kako koristiti koračni motor kao koder . U nastavku možete vidjeti videozapis postava.

Ima smisla. Ako se zavojnice u pasmjeničaru mogu pomicati osovina, tada pomicanje osovine treba potaknuti struju u zavojima. Napominje da, pri malim brzinama, možete propustiti impulse. Opet, uređaj nije stvarno optimiziran za ovu vrstu operacije.

Krug koristi diferencijalno pojačalo temeljeno na opampu kako bi pročitao impulse iz zavojnice. Dva opampa na dvije zavojnice proizvode kvadraturni signal baš kao i normalan davač. Kad se osovina okreće u jednom smjeru, jedan puls će voditi drugi. U drugom smjeru, glavni impuls će se preokrenuti.

Postoji kôd koji neka Arduino pročita impulse, ali smo bili razočarani što je iza Patreonovog platišta. Međutim, ima puno koda koji će čitati kvadraturu na Arduino ili drugim procesorima , i to uopće nije točka posta. Usporedo smo vidjeli slične hackove s hard disk motora koji su usprkos tome slični.

Mademoiselle Pinball Table dobiva rock 'n roll makeov

Jednom davno postojala je glazbena kuća / umjetnička kolektivna / pedalna tvrtka koja je pomogla redefiniranju industrije u Williamsburgu u Brooklynu. To mjesto zvao se Death By Audio. U 2014. godini, kada je Vice Media kupio zgradu koju je DBA tako teško radio, pretrpjela je smrt. Od pepela je uskrsnuo Death By Audio Arcade, koji prikazuje vitrinske fliper ormare od strane indie umjetnika.

Njihovo najnovije stvaranje zove se mjesto za pokapanje stranaca (APTBS) . Izgrađen je na stolu Gottlieb Mademoiselle iz 1959. godine i tematiziran oko lokalnog benda / shoegaze s istim imenom koji je bio duboko povezan s Death By Audioom. Prema [Mark Kleeb], ova tabela je počast APTBS-ovom frizerskom stilu izvedbenog stila ukupnog senzornog preopterećenja. Teško je osjetiti kad igraju ovu tablicu, koja ima svjetla, crne svjetlosti, video i audio isječke APTBS-a i stroj za maglu. Da.

[Mark] je pokupio ovaj projekt od prijatelja koji je već rezao neke žice i počeo ih sjeckati. Gotovo svaki dio stolova je trebao nadograditi s OEM dijelovima ili se potpuno zamijeniti. Sada postoji Teensy koji pokreće odbojnike, a još jedan Teensy na prekidačima. Arduino pokreće NeoPixel trake koje osvjetljavaju igralište, a drugi Uno prikazuje rezultat na tim slatkim VFD cijevima. Sva četiri mikrora vezana su uz Python i Raspi 3.

Ako ste nigdje blizu NYC-a, možete igrati samosvjesnu loptu na 15. srpnja u Le Poisson Rougeu. Ako ne, ne okrećite se, samo ga nagnite da je vidite na djelu. Jesmo li spomenuli da postoji svjetlost strobe? Razmotrite sebe upozoreno.

Želite li ući u DIY fliper u manjem opsegu? Izgradite se pješčanik i počnite igrati .

Supersize DIY R / C Servo s brisača vjetrobrana

Svi smo upoznati s iskustvom kupnje hobby servosa. Tržište je preplavljeno jeftinim klonovima koji imaju napuhane naočale i lošu izvedbu. Čak i robne marke često ne uspijevaju isporučiti, a ponekad jednostavno ne možete dobiti potrebni okretni moment ili brzinu od malog faktora tipičnog hobi servera.

Unesite [James Bruton] i njegov DIY RC servo s motora brisača vjetrobrana . Motori brisača vjetrobrana su jeftini kao čips i klasični spašavanje. Osovina motora povezana je s potenciometrom pomoću remenice i nekog niza, pružajući potrebnu povratnu petlju. Umjesto korištenja tradicionalnih analognih sklopova pronađenih unutar servo, Arduino pruža mozak. To znači da se PID kontrola može implementirati na duino i podešavati kako bi dobili najbolji odgovor od različitih karakteristika opterećenja. Postoji i izbor različitih opcija povezivanja: iako [James] ‘Arduino kod prihvaća PWM signale za zamjensku zamjenu R / C servo, dodatak mikrokontrolera znači da su dostupni i mnogi drugi tipovi ulaznih signala i protokoli. Zapravo, nedavno smo pisali o servisima serijskih sabirnica i njihovim brojnim prednostima .

Posebno nas to svidjelo zbog ograničenja cijena industrijskih servomotora; svakako, ova vrsta rješenja nema preciznost ili okretni moment koji proizvodi poluproizvoda pružaju, ali bi bili dovoljni za mnoge hackove. Usput, ovo je ono što je inspiriralo jedan od naših omiljenih open source projekata: ODrive, koji se usredotočuje na iskorištavanje snage jeftinih četkica motora za industrijsku uporabu.

Dual Sensor Echo Locator daje visoku točnost pri niskoj cijeni

Infracrveno sigurno ima svoje koristi, ali ako pokušavate pronaći objekte, ultrazvučna detekcija je daleko superiornija. To je bez kontakta, ne prepoznatljivo prema ljudskom uhu, a ne utječe dim, prašina, ambijentalna svjetlost ili Silly String.

Ako imate jedan ultrazvučni senzor i mikrokontroler, možete otkriti mnogo korisnih stvari, kao što je razina vode u cijevi za kišu ili udaljenost koju putuje tableta duž željeznice. Ako imate dva senzora i mikrokontroler, možete odrediti bilo koji objekt unutar definiranog raspona pomoću trigonometrije .

Daljinsko lociranje dvosmjernog senzora [lingib] koristi dva HY-SRF05, ali jeftin i bogat HC-SR04s također će raditi. Oba su senzora raspoređena za maksimalno preklapanje zrake i spojeni na Arduino Uno. Jedan odašiljač senzora blokiran je vrpcom za maskiranje, pa sve to sluša.

Kada sustav registrira objekt, prikazuje se kao crvena točka na rešetki unutar crteže Obrada, zajedno s hrpom pojedinosti poput koordinata objekta, udaljenosti od svakog senzora i područja trokuta koji tvore dva senzora i predmet. [lingib] izvještava da je sustav prilično točan i da će raditi za mnogo veća igrališta od 1 metra kvadrata u demo nakon pauze.

Ne želite otkriti objekte? Ultrazvučni senzori su dovoljno jeftini da se napadnu u druge stvari, kao što je ovaj jednosmjerni modul za komunikaciju podataka .

Hvala na vrhu, [Setvir].

3D tiskani Arduino Bot je Limbo Mast

Kao da nemamo dovoljno brinuti o nadolazećem ustancu robota, [Ali Aslam] Potent Printables nedavno je završio rad na 3D tiskanom robotu koji se može spustiti do točke u koju može stati ispod vrata i drugih uskih mjesta. Na temelju istraživanja provedenih na UC Berkeley, ovaj robot je izgrađen u cijelosti od tiskanih dijelova i izvan hardverskog hardvera, tako da svatko može imati vlastiti mali dio Skyneta.

Na ekranu na East Coast RepRap festivalu

Ključ dizajna su preklopivi “krilci” koji robotu omogućuju podizanje i spuštanje na naredbu. To ne samo da pomaže pri kretanju uskih prostora, nego i daje znatnu sposobnost svih terena kad se vozi visoko. Umjesto kotača ili tračnica, dizajn koristi šest rotora koji izgledaju poput propelera od onoga što biste očekivali da biste pronašli na teretnom vozilu. Ovi rotori rade na ekstremnim kutovima potrebnim kada se robot spušta i dopušta da “korak” preoptereće kada su vertikalni.

Za elektroniku stvari su o onome što biste očekivali. Arduino Pro Mini u kombinaciji s malim Pololjovim kontrolerima motora dovoljno je da se rotira bot, a prijemnik Flysky FS-X6B je na brodu pa se cijelu stvar može upravljati standardnim RC odašiljačem. Dizajn se lako može prilagoditi za Wi-Fi ili Bluetooth kontrolu ako ne želite koristiti RC opreme iz bilo kojeg razloga.

Želite li izgraditi vlastiti? Sve STL datoteke, kao i kompletan Bill of Materials, dostupne su na stranici Thingiverse. [Ali] čak ima i niz videozapisa na videozapisima na usluzi YouTube koji hodaju kroz dizajn i izgradnju botova kako bi vam pomogli. Izvan elektronike potrebna vam je pregršt vijaka i šipki za dopunu 50 + tiskanih dijelova. Bolje početi zagrijavati pisač sada.

Kao zanimljiv stranu, imali smo priliku vidjeti ovu malu kritiku prve ruke na nedavnom East Coast RepRap festivalu u Marylandu , zajedno s nizom inženjerskih čuda .