Goldberg Machine

Goldberg Machine on laite, joka suorittaa usein tarpeettoman mutkikkaan ja usein hauskan, monivaiheisen ketjureaktion jonkin yksinkertaisen tehtävän suorittamiseksi. Ketjureaktio on nimetty amerikkalaisen keksijän Rube Goldbergin (1883-1970) mukaan.

Alla näet videon Mehackit-ohjaajien tekemästä Goldberg Machinesta.

Mehackit: Goldberg Machine


Videon Goldberg Machine koostui neljästä peräkkäisestä vaiheesta.

  1. Napin painallus saa 180-asteen servoon kiinnitetyn katapultin laukeamaan ja ampumaan pallon kohti maalia.

  2. Ammuttu pallo peittää valovastuksen, jolloin servomoottori alkaa pyöriä ja työntää Nalle Puhin alas liukumäkeä.

  3. Nalle-puh liukuu etäisyyssensorin ohi, jolloin autossa kiinni olevat servomoottorit alkavat pyöriä ja auto lähtee liikkeelle.

  4. Liikkeelle lähtiessään auto vetää folion pois valovastuksen päältä. Tällöin jatkuvaliikkeinen servomoottori alkaa pyöriä ja heiluttaa Mehackit-lippua!

Napin painallus siis johti tapahtumasarjaan, joka loppujen lopuksi johti lipun liehumiseen. Minkälaisen Goldberg Machinen sinä haluaisit suunnitella?

Vinkkejä

  • Aloita penkomalla vähän lähiympäristöäsi: mitä hauskoja mekanismeja haluaisit löytämistäsi tarvikkeista rakentaa? Kurkista sitten Maker kittiin ja pohdi, miten erilaiset sensorit tai kytkimet voisivat havaita näitä mekanismeja.
  • Pohdi sitten, miten moottorit tai ledit voisivat laukaista haluamiasi mekanismeja.
  • Kytke haluamasi elektroniset komponentit virtapiiriin. Jos Goldbergin koneesi toimii laajalla alueella, tarvitset joko pitkiä johtimia tai useampia Arduinoja. Jos komponentit loppuvat omasta Arduino-paketistasi kesken, voit kysyä niitä lainaan muilta kurssilaisilta!
  • Jokainen Goldberg Machinen vaihe tarvitsee ainakin yhden if-lauseen. If-lause kokeilee jonkin ehdon toteutumista, ja laukaisee seuraavan mekanismin ehdon täyttyessä.