perjantai 19. syyskuuta 2014

19.9.

Kokeilkaa


  1. Jos ekaa kertaa:
    1. Examples -> Blink
  2. Seuraava
    1. Ohjaa servoa
      1. Servo -> sweep
      2. Servo -> knob  
    2. Ohjaa servoa valovastuksella (LDR)
  3. Päivän ongelma
    1. Miksi tämä kahden potentiometrin, kahden servon ohjaus ei toimi?

// Controlling a servo position using a potentiometer (variable resistor)
// by Michal Rinott <http://people.interaction-ivrea.it/m.rinott>

#include <Servo.h>
 
Servo myservo1;  // create servo object to control a servo
Servo myservo2;  // create servo object to control a servo
 
int potpin1 = 0;  // analog pin used to connect the potentiometer
int val1;    // variable to read the value from the analog pin

int potpin2 = 0;  // analog pin used to connect the potentiometer
int val2;    // variable to read the value from the analog pin
 
void setup()
{
  myservo1.attach(8);  // attaches the servo on pin 9 to the servo object
   myservo2.attach(9);  // attaches the servo on pin 9 to the servo object
}
 
void loop()
{
  val1 = analogRead(potpin1);            // reads the value of the potentiometer (value between 0 and 1023)
  val1 = map(val1, 0, 1023, 0, 179);     // scale it to use it with the servo (value between 0 and 180)
  myservo1.write(val1);                  // sets the servo position according to the scaled value
  delay(15);                           // waits for the servo to get there
  
  val2 = analogRead(potpin2);            // reads the value of the potentiometer (value between 0 and 1023)
  val2 = map(val2, 0, 1023, 0, 179);     // scale it to use it with the servo (value between 0 and 180)
  myservo2.write(val2);                  // sets the servo position according to the scaled value
  delay(15);                           // waits for the servo to get there
}

tiistai 9. syyskuuta 2014

NYK Hack Club alkaa kerhona

Terve sinulle, joka luet tätä!

Huomio! "Hack" herättää monenlaisia ajatuksia. Toisille se tarkoittaa rikollisuutta - varastamista ja rikkomista. Sille oikea sana on "crack". Hack-ajattelu on sitä, että kokeillaan, tutkitaan, keksitään, rakennetaan, puretaan ja kasataan. Laitetaan vanha toimimaan uudella tavalla ja paremmin. Useimmiten hack liittyy teknologiaan, niin tässäkin. Silti on olemassa biohakkerointia, oman elämän hakkerointia, vaikka mitä.  



Viime lukuvuonna oli pari yritystä ohjelmoinnin ja rakentelun aloittamisen suuntan. Muutamisen nuorten kanssa kokeiltiin Helsingin Yliopiston MOOC-kurssia. Alkuun päästiin, mutta ei sen pidemmälle. Valinnaiskurssia tarjosin, mutta se jäi suositumpien jalkoihin. Nyt siis kerho eli klubi pystyyn!


https://www.flickr.com/photos/raster/

Tällä kertaa aloitetaan KERHO eli HACK CLUB eli MAKERSPACE.


Mitä siellä tapahtuu?


  • puuhataan yhdessä
  • ohjelmointia
  • rakentelua - ainakin Arduinoja on 10 kpl käytössä  & erilaista sälää niihin
  • 4 Beewi-robottia
  • omiakin juttuja voi tulla tekemään
  • korjataan rikkinäisiä laitteita, jos osataan :)
  • puretaan jotain ja tehdään siitä jotain uutta
  • leikitään teknologialla
  • tutkaillaan 3D-tulostusta - mukana olijat ovat NYK:in tulostimen ensimmäiset käyttäjät
  • KUKAAN EI OPETA, OPITAAN YHDESSÄ
  • Mikko vetää hommaa, ohjaajana ja vastuuhenkilönä

Milloin se on?

  • aloitetaan PE 12.9. klo 16.00
  • sovitaan silloin lisää jatkosta

Missä?

  • Kivelän alakerrassa - tapaaminen Kivelän edessä tai sateella seiskojen aulassa

Kenelle?

  • NYKin yläkoulun oppilaille ja lukiolaisille
  • NYKin henkilökunnalle
  • jos mahtuu, niin mukaan otetaan muitakin - katsomaan saa tulla kuka vaan

Tiedotus

  • ainakin aluksi tiedotus tapahtuu tässä blogissa
  • jos joku haluaa, niin voin antaa kirjoitusoikeuksia muillekin klubilaisille

TERVETULOA!