Vi presenterer ny kolonne fra Arduino's Massimo Banzi - 💡 Fix My Ideas

Vi presenterer ny kolonne fra Arduino's Massimo Banzi

Vi presenterer ny kolonne fra Arduino's Massimo Banzi


Forfatter: Ethan Holmes, 2019

Spør noen maker hva de hotteste fagene er i DIY elektronikk i disse dager, og odds er det første svaret vil være Arduino. Siden de tidligste brettene ble bygget i 2005 for å gi studentene mulighet til å kjøre interaktive designprosjekter med åpen kildekode-verktøy, har plattformen blitt et verdensomspennende fenomen som antenner fantasier fra beslutningstakere, hackere og kunstnere overalt. Enkelt sagt, Arduino er stor i produsenten og lager lokalsamfunn. Her er et godt intervju Dale Dougherty utført med Arduino medstifter Massimo Banzi fra MAKE Vol. 32.

I dag er vi begeistret for å kunngjøre at Massimo vil skrive en månedlig kolonne for MAKE, som vi kaller "MAKE the Future with Arduino." På den første tirsdag i hver måned vil Massimo dele sitt unike perspektiv på Arduino-plattformen, inkludert innsikt på utviklingen av styrene, nye produkter og spennende prosjekter for Arduino-fans å dele og tilpasse seg. Faktisk er dagens første kolonne en forhåndsvisning av et spennende nytt Arduino-produkt som vil bli avduket til verden på Maker Faire Bay Area denne uken - Arduino Robot.

Så vær så snill med å bli med på Massimo for å MAKE!

-Ken Denmead, MAKE Editorial Director

Massimo: Etter to års hardt arbeid, eksperimentering, testing og oppturer og nedturer, er jeg glad for å kunngjøre at roboten vår er klar. Arduino Robot vil være i live med oss ​​for første gang i Maker Faire Bay Area, hvor jeg vil vise deg dens funksjoner, og du vil kunne oppleve hva dens evner er. Men for oss handler det ikke bare om å lansere et nytt produkt. Det er viktigere å dele med deg en historie om hvordan en lidenskap for tinkering hjelper oss med å utforske nye, uventede veier. Derfor spurte jeg David Cuartielles, medstifter av Arduino og medlemmet av vårt team som har brukt mer tid og svette på det, for å avsløre hvordan alt skjedde fordi jeg er sikker på at du vil nyte det.


I begynnelsen hatet jeg robotter

David: Mellom 2009 og 2011 løp jeg et utdanningsprosjekt på Computer Clubhouse Faro de Orient i Mexico City, bestilt av Centro Cultural de España (Spansk kulturhus). Min rolle var å bringe håndverket av elektronikk til Computer Clubhouse med barn 6-18 år. I begynnelsen løp jeg en serie workshops om hvordan man bygger musikkinstrumenter som repurposing komponenter vi fant på det lokale loppemarkedet.

Når barna begynte å bli kjent med elektronikk og programmering spurte jeg dem hva deres drømprosjekt ville være. På verkstedet var det både gutter og jenter, totalt 25, og uavhengig av alder og kjønn ønsket alle å lage ... roboter.

For å være helt ærlig, er roboter ikke min spesialitet, eller de var ikke da da. Jeg var aldri veldig interessert i ting som flyttet og utførte oppgaver for meg. Jeg trodde det var andre mer interessante felt innenfor elektronikk enn robotteknologi, men jeg visste at jeg måtte følge barnas drømmer på klubbhuset. Det ble snart mitt oppdrag å designe en lett-å-replikere robot som kunne gjøres med deler som eksisterer i Mexico City.

Oh_Oh-roboten for klubbhuset Faro de Oriente av Xun Yang og David Cuartielles

Jeg anskaffet Xun Yang i dette prosjektet, da en mastergradsstudent i interaksjonsdesign på laboratoriet mitt på K3, Kunst- og kommunikasjonsskolen ved Malmøuniversitetet. Sammen konstruerte vi en robot som enkelt kunne etses og produseres for hånd. Men ikke bare det, vi opprettet en hel rekke aktiviteter for barna å lære roboter den morsomme måten, fra å flytte roboten, for å få den til å skrive tekst på gulvet ved hjelp av en markør. Vi gjorde da design åpen kildekode og Arduino-kompatibel.

Fra formel 1 til pedagogiske roboter

Jeg dokumenterte vårt arbeid på undersøkelsesbloggen min og fikk en nesten umiddelbar respons fra robotteknologen. Det er interessant for meg nå å lese dagbokens notater og legge merke til hvordan min mening om roboter utviklet seg sakte. Jeg begynte å forstå at pedagogisk robotteknikk kunne være en flott oppføring for barn i vitenskap. Vi fikk mye god tilbakemelding om hva folk syntes var flott i vårt prosjekt og hva vi kunne gjøre bedre. Robotsamfunnet er en livlig og folk er veldig villige til å dele sin kunnskap.

Jeg gjennomførte mye forskning og kjøpte hver bok jeg kunne finne. En av mine favoritter er nesten menneskelig: Making Robots Tenk av Lee Gutkind. Å lese boken hans lærte jeg mye av bakgrunnen for moderne robotikk. Det hjalp meg å forstå hva som er viktigst i feltet. En av historiene i boken som tok min interesse, var opprinnelsen til RoboCup-konkurransen som en måte å sette folks intellekt til utfordringen med å skape best mulig programvare for å løse oppgaver. Skaperne av RoboCup gikk for tre forskjellige utfordringer for deres VM:

  • Fotball: Det er et spill med like regler for alle. Det er lett å forstå: Roboter bruker forskjellige teknikker for å følge en ball og score mål.
  • Redning: En aktivitet der de konkurrerende lagene må løse en labyrint-lignende oppgave mens de samler deler.
  • Dans: Ja, roboter kan danse.

En av de mange interessante opplevelsene vi kjørte inn i mens vi jobbet med prosjektet, involverte et spansk team som heter Complubot, bestående av to barn: Nerea og Iván. Sammen med sin trener, Eduardo, hadde de konkurrert og vunnet - Soccer B-kategorien på World Series of RoboCup Junior (for videregående skoleelever).

RoboCup er på en måte som Formel 1 for robotteknologi. Hvert år legger organisasjonen en rekke regler som gjør ting litt mer komplisert enn forrige konkurranse. Lagene jobber hele året for å gjøre en raskere, lettere og bedre robot med kunstig intelligens (AI). En fascinerende regel fra RoboCup er at før du går inn i konkurransen, må hvert lag forklare strategien til de andre lagene for å vise at de laget maskinvare- og programvareutformingen av seg selv. Det er ingenting som åpen kilde som å avdekke hele samlingen av triks før du blir med i konkurransen. Dette handler ikke bare om å være god teknisk, men også om å være god til å forklare hvordan magien skjer. Kan du forestille deg en 12 år gammel jente som forklarer hvordan hun, sammen med teamet sitt, bygget en robot med distribuert intelligens ved å bruke opptil fire Arduino Minis og en Arduino Mega? Tro meg når jeg sier det er en ganske fantastisk opplevelse.

Fordelene banket på døren

Da vi først møttes, hadde Nerea og Iván allerede vunnet tre RoboCup-konkurranser og var på vei til fjerde. Vi snakket en stund i løpet av et besøk i Madrid, og det ble klart for meg at vi måtte gjøre noe sammen. De ble vant til roboter ved hjelp av flere prosessorer som koster så mye som $ 4000 i deler. Arduino forsøker å gjøre ting så rimelig som mulig slik at folk kan få tilgang til pedagogiske verktøy, derfor ble målet mitt å designe en robot som kunne passe Complubots behov til Arduino sine priser.

Jeg lagde ideen til resten av Arduino-teamet, og vi begynte å jobbe på Arduino Robot. Prosjektets kodenavn var Lottie Lemon, oppkalt etter en av tegnene på Muppet Show. Jeg trakk det første brettet som vi monterte for hånden tidlig i 2011, og vi startet en lang prosess med iterating design. Når vi hadde bevis på konseptet, overtok Arduinos maskinvareguru, Gianluca Martino, slik at jeg kunne fokusere på programvaren.

En tidlig prototype av Arduino Robot som først designet av David Cuartielles.

I løpet av det følgende året opplevde vi mange modifikasjoner. Hver gang vi klarte å løse en feil vi fant, kom vi opp med en ny ide for en funksjon som kunne gjøre roboten litt bedre uten å gå på bekostning av prisen. Kontrollpanelet gikk gjennom syv iterasjoner, mens motorstyret endret seg ni ganger. Vi laget syv forskjellige versjoner av operativsystemet til vi fant ut en måte vi trodde ville gi folk den beste introduksjonen til robotteknikk. På slutten av prosessen rekrutterte vi Xun tilbake til teamet og gjorde ham ansvarlig for å bringe til liv et sett utfordringer folk kunne påta seg for å begynne å utforske robotenes verden og ha det gøy å lære om robotens grunnleggende operasjoner, akkurat som barn som inspirerte oss i begynnelsen av denne historien.

Se på Arduino Robot utfør noen forbedret linje følgende:


Massimo: I de siste tre årene flyttet David fra å vite ingenting om roboter til å bli en amatørrobotiker med stor interesse for pedagogisk robotteknologi. Arduino Robot er resultatet av den kollektive innsatsen fra et internasjonalt team som ser på å lære vitenskapelig moro. Arduino er nå på hjul. Kom og kjør med oss!



Du Kan Være Interessert

Velkommen - Bygg Roboter som spiller

Velkommen - Bygg Roboter som spiller


HVORDAN - Å lage en vind-up headboard leselys

HVORDAN - Å lage en vind-up headboard leselys


5, 4, 3, 2, 1 Ting om Becky Stern

5, 4, 3, 2, 1 Ting om Becky Stern


Gjøre problemer - Pneubotics: Walking Bouncy Castles

Gjøre problemer - Pneubotics: Walking Bouncy Castles






Siste Innlegg