28.12.13
21.12.13
3D printer
Minu Moskva tuttav teeb oma robotiringile 3D printrit. Esimest katsetust näeb siit http://youtu.be/76x22LzlM2k
Ise õpin Thing-O-Maticuga.
Ise õpin Thing-O-Maticuga.
Tunnid vaheajal
Kullo lahtioleku ajad:
23.12.2013 maja avatud 08.00 –
15.00
24.12.2013 – 26.12.2013 on maja
suletud
27.12.2013 maja avatud 09.00 –
20.00
28.12.2013 maja avatud 09.00 –
20.00
29.12.2013 maja suletud
30.12.2013 maja avatud 09.00 –
18.00
31.12.2013 maja avatud 08.00 –
15.00
01.01.2014 maja suletud .
Alates 02.01.2014 on maja taas
avatud nagu enne.
Pühad sattuvad robotiringi päevadele siis peaks tund olema 31. detsembril. Kogemus näitab, et vanaaasta õhtul pea kedagi tundi ei tule. Võimalus on tulla esmaspäeval 30. detsembril kell 18.00 - 20.00. Kuna maja on kinni siis hilinejad koputavad aknale.
Järgmine korraline tund on seega 2. jaanuar 2014.a.
Mida oleme juurde õppinud
Selle veerandi peateema oli andurid ja terve roboti koostamine.
Harjutused olid järgmistele anduritele:
Vanemad õpilased tegelevad "folk race" roboti, joonejälgimise, robotauto ja veel mitme asjaga.
Tublid robotiehitajad on Mikk, Karl ja Ott.
Harjutused olid järgmistele anduritele:
- puuteandur - ümber kasti sõitev robot;
- sonar - takistust mitte puudutav sõiduk;
- mikrofon - kuulav robot;
- "silm" - kalibreerimine ja joont jälgiv robot.
- jutumeestest Lego fanaatikutel laguneb liikuv robot esimese 0,5 meetri läbimisel;
- oodatakse ,et õpetaja ütleb milline klots kuhu käib ning ei kuulata õpetaja soovitusi;
- pooled ei suuda süveneda programmeerimisse, ning ei tee iseseisvat tööd (eriti noored);
- ei osata lihtsamaid "cope", "cut" ja "paste" operatsioone,
- on selgelt eristunud "ehitajad" ja "programmeerijad".
Vanemad õpilased tegelevad "folk race" roboti, joonejälgimise, robotauto ja veel mitme asjaga.
Tublid robotiehitajad on Mikk, Karl ja Ott.
20.12.13
Tänud poistele jõulukingi eest!!!!!!
Tänud poistele, kes roboti ehitamise asemel tegelesid jõulukingiga! Ilusat koolivaheaega ja saabuvaid pühi Teile kõigile soovib õpetaja Mait!
Robot sõiduk
Panin Oti sõidukist video ülesse http://youtu.be/RHvQMiiifLY
Mänguauto raam ja rattad ning mootorid. Arduino Leonardo ja lisaks H sild mootorite juhtimiseks. Peaks sõitma "kaheksat".
Mänguauto raam ja rattad ning mootorid. Arduino Leonardo ja lisaks H sild mootorite juhtimiseks. Peaks sõitma "kaheksat".
Sildid:
arduino sõiduk,
robotauto
Asukoht:
Tallinn, Eesti
10.12.13
20.11.13
Lülitiga robot
Seina jälgiva roboti programmiga läks meil raskeks. Lüliti kinnitamine roboti külge ei ole lahendus. Tuleb ka programm kirjutada. Mõelge mida teeb joont jälgiv robot ja palju on vahet kui asendada programmis "silm" anduriga "lüliti".
Internet pakub ka selliseid lahendusi.
Internet pakub ka selliseid lahendusi.
Koodi jupp
Selle lehe lõpust leiab jupi koodi Method 13:
Sildid:
kastijälgija,
Lego,
Mindstorm
Asukoht:
Tallinn, Eesti
19.11.13
Robotex 2013 videod
Videod leiab Sinutorust http://www.youtube.com/user/mudelipood Vaata esitlusloend Robotex 2013. Naljakamad on veel puudu aga püüan lähemal ajal lisada.
Juba lisatud aga on veel.
Juba lisatud aga on veel.
18.11.13
11.11.13
Robotex 2013
Tuletan meelde, et 16-17. nov. on Tallinna Tehnikaülikooli SPORDIHOONES järjekordne Robotex. Ettevõtmine on pealtvaatajatele tasuta. Osalevad ka Kullo õpilased!
Vaata www.robotex.ee
KUULAKE! SEE EI OLE TALLINNA ÜLIKOOLIS VÕI TTÜ AULAS! SAAGE SUUREKS JA PANGE TÄHELE KUS JA MIS! Tunnis on mitmeid kordi seletatud ja ei tahaks Teid mööda linna taga otsida!
Vaata www.robotex.ee
KUULAKE! SEE EI OLE TALLINNA ÜLIKOOLIS VÕI TTÜ AULAS! SAAGE SUUREKS JA PANGE TÄHELE KUS JA MIS! Tunnis on mitmeid kordi seletatud ja ei tahaks Teid mööda linna taga otsida!
Lühendid ja tähistus skeemide toite ühendamisel
Kuna Meie ei ole suured spetsialistid siis lisan spikri kuhu tuleb punane + juhe ja kuhu must -.
VCC = VDD = V+ = VS+ = + punane juhe ehk pluss
VEE = VSS = V - = VS- = - must juhe ehk miinus
Pole mõtet meeles pidada, sest siit saab vaadata.
VCC = VDD = V+ = VS+ = + punane juhe ehk pluss
VEE = VSS = V - = VS- = - must juhe ehk miinus
Pole mõtet meeles pidada, sest siit saab vaadata.
30.10.13
Uksekell ehk muusikat mängiv robot
Tunni eesmärk oli koostada 7 elemendist koosnev skeem, mis esitab nupule vajutades muusikapala.
Koostamisel kasutati:
Kuna transistoril ei ole jalgu nummerdatud siis tahvlile sai selline skeem,
Muusika generaatori ja transistori jalad asetsevad nii.Tahvlil oli tähis 548 nagu vaja.
Meelega oli valitud jalad peegelpildis ja detailid ühesuguses korpuses, et mõnel mehehakatisel aju liikuma hakkaks.
Eelmiste aastate õpilased arvasid, et sellega ei saada hakkama ja nendel kuluks sellise skeemi kokkupanekuks 10 minutit!
Mõlemal juhul eksiti. Mööndustega saadi hakkama 1 juhul ja "vanakestel" kulus kuni 20 minutit. Tänud neile, sest nad aitasid uutel poistel skeemi koostada ja asi ei olnud võistluses vaid aru- saamises.
Ikka ununeb ära:
Koostamisel kasutati:
- Maketiplaat
- Muusika generaator UM66
- Võimendi BC548 transistor
- 220 oomi takisti
- Väike valjuhääldi
- Lüliti
- Toiteallikas (päikesepaneel või toiteplokk)
- Googli kasutamine info otsinguks
- Detailide väljaviikude tähistus ja detailide väljanägemine
- Maketiplaadi ühenduste meeldetuletamine
- Tööriistad
- Ohutustehnika - vooluallikat ei ühenda enne kui õpetaja vaatab skeemi üle
Kuna transistoril ei ole jalgu nummerdatud siis tahvlile sai selline skeem,
Muusika generaatori ja transistori jalad asetsevad nii.Tahvlil oli tähis 548 nagu vaja.
Meelega oli valitud jalad peegelpildis ja detailid ühesuguses korpuses, et mõnel mehehakatisel aju liikuma hakkaks.
Eelmiste aastate õpilased arvasid, et sellega ei saada hakkama ja nendel kuluks sellise skeemi kokkupanekuks 10 minutit!
Mõlemal juhul eksiti. Mööndustega saadi hakkama 1 juhul ja "vanakestel" kulus kuni 20 minutit. Tänud neile, sest nad aitasid uutel poistel skeemi koostada ja asi ei olnud võistluses vaid aru- saamises.
Ikka ununeb ära:
- Kuidas on maketiplaadil tehtud ühendused
- Kumb detail on generaator ja kumb võimendi
- Kuidas lugeda detaili jalgu
- punane võiks olla + ja must -
- skeemil kriips tähendab ühendust (juhet)
- vooluallika ühendamine esimesena ei ole ohutustehniliselt õige
- lülitiga varianti ei suutnud koostada uutest keegi, isegi kui lülitil oli 2 jalga
- 1 uus õpilana sai kuidagi hääle kätte aga see oli mingi genereeriv toon
- "vanakestel" kulus mõnevõrra kauem kui nad arvasid
- "vanakesed" aitasid noorematel kuidas oskasid ja ehk tuleb mõnest õpetaja
- esimene "uus" loobus juba enne kella 19.00-i
- töötavad versioonid laekusid 19.50 ajal
- ja mida õpetaja peab nüüd järgmine tund tegema?
- aga mõni poiss on ikka visa, kuigi pisarad kurgus!
Pean kontrollima kas töötab või jätan selle Teie otsustada?
19.10.13
Mida oleme õppinud
Teeme kokkuvõtte sella õppeaasta algusest. Oleme õppinud:
- käitumine Kullos
- mehhatroonika tutvustus
- ajalugu ja terminid
- joonestamine ja skeemid
- mudeli joonestamine ja valmistamine
- elekter ja elektroonika
- pinge, vool ja takistus
- multimeetri kasutamine
- vooluringi koostamine - päikesepaneel, lüliti ja LED
15.10.13
27.9.13
3.okt. tund on Vabaduse väljakul
Neljapäeva 3.oktoobri tund algab kell 17.00 Vabaduse väljakul. Külastame näitust European Space Expo! Näitus on suure muna sees ja koguneme muna ukse juures. Näituse külastamine võtab aega umbes 30 minutit. Sissepääs on tasuta ja seega piletiraha seekord ei ole vaja!
25.9.13
Võiks huvitada
Robot Baxter http://www.rethinkrobotics.com/products/baxter/
Huvitavat eestimaist robotivärki http://robootika.tech-thing.org/2012/tere_maailm/
Huvitavat eestimaist robotivärki http://robootika.tech-thing.org/2012/tere_maailm/
22.9.13
Avaldused ja lepingud
Palun kontrollige vanematelt kas on esitatud avaldus ja lepingud. Neid saab täita paberil ja allkirjastatult tuua Kullo valvelauda või minu kätte. Sellega on KIIRE!
6.9.13
Järgmine neljapäev
Neljapäeval 12.septembril toimub tund Kunstihoones algusega 17.00. Külastame näitust MIM project. Kuna näitus on avatud kella 18.00-ni palun mitte hilineda! Piletid püüan tasuda õppemaksu arvelt aga igaks juhuks võiks taskus olla 2.50 eurot. Koguneme Kunstihoone ette Vabaduse väljak 8 kell 17.00.
Õppeaasta algus
Tunnid toimuvad teisipäeval ja neljapäeval 18.00 kuini 20.00 robotiehituse klassis. Igal õpilasel võiks olla oma asjade tarbeks nimeline kast. Minu telefon on 5533091 kui on midagi kiiresti vaja küsida. Järgmine tund on teisipäeval algusega 18.00. Ilusat algust!
27.8.13
Uus õppeaasta
Avatud uste päev on 1.september kella 11.00-15.00. Liigun kahe klassi vahel - automudelism ja robotiehitus.
Esimene tund on 5.septembril kell 18.00. Ootan registreeruma ka eelmise aasta õpilasi!
Head uut aastat kõigile!
Esimene tund on 5.septembril kell 18.00. Ootan registreeruma ka eelmise aasta õpilasi!
Head uut aastat kõigile!
2.8.13
Eesti Lennupäevad Tartus
Kellel vaba aega ja võimalus käia Lennundusmuuseumis siis 3. august oleks sobivaim aeg. Näeb tehnikat ja toimuvad demolennud. Olen ise kohal laupäeval terve päeva. Lisainfot saab www.lennundusmuuseum.ee
11.7.13
Olen Kullos
Kuna Mikk vajab natuke konsultatsiooni olen Kullos täna 11.juuli 2013.a. 17.00 kuni 18.00. Kellel soovi teab kuidas sisse saab!
25.6.13
Vaheaeg
Jaanid läbi ja võtame nüüd aja maha. Teeme 2 nädalat vaheaega. Kui Kullost midagi vaja lepime eraldi kokku.
10.5.13
Minimaailm 2013
Laupäeval 11. mail 2013.a. on näitus Lauluväljakul. Palun mitte segamini ajada Vabaduse väljakul toimuvaga. Näitus on avatud 10.00 kuni 17.00 aga õpilastel soovitan tulla kell 12.00. Kohal peaks olema ka TTÜ kodulabori robot. Kuna organiseerin ise näitust siis püüdke leida mind ja püüan leida aega Teie küsimustele vastamiseks.
9.3.13
Mõned huvitavad projektid arduinoga
Tekitan siia mõningad lingid:
http://habrahabr.ru/post/171941/ 10 erinevat seadet
http://habrahabr.ru/post/172947/ Soojuskaamera
Villule H silla andmed:
http://www.hobbytronics.co.uk/h-bridge-driver-sn754410
http://habrahabr.ru/post/171941/ 10 erinevat seadet
http://habrahabr.ru/post/172947/ Soojuskaamera
Villule H silla andmed:
http://www.hobbytronics.co.uk/h-bridge-driver-sn754410
5.3.13
Mõtetu kasti soft, ver2
Siin siis üks töötav ja testitud versioon mõtetust boxist:
Ja ühendused fritzingus
#include <Servo.h> Servo myservo; // create servo object to control a servo int pos = 0; // variable to store the servo position int maxPos = 140; // Servo maximum position, in degrees int minPos = 54; // servo minimum position, in degreed int buttonPos = LOW; void setup(){ // servo red cable to +5 // servo black cable to ground // servo yellow cable to pin 9 myservo.attach(9); pinMode(3,INPUT); // this is button input pinMode(7,OUTPUT); // this is led output } void loop(){ // read the button buttonPos = digitalRead(3); // set led to same value digitalWrite(7,buttonPos); if (buttonPos == LOW){ // move servo myservo.write(minPos); } else { // move servo myservo.write(maxPos); } }
Ja ühendused fritzingus
Mõtetu kasti soft
Kuna osad õpilased on puudunud siis lisan siia enda kirjutatud ja proovitud programmijupi. Peale nupule vajutamist liigub servo asendisse 160 kraadi (mitte 180 sest siis hirmsalt ragiseb ja hammasrattad poovad) ning tuleb tagasi lähteasendisse. Viited tuleb Teil ise sobivaks sättida vastavalt servo kiirusele ja lüliti lülitamise ajale. Lüliti on ühendatud D3 ja servo D9.
#include <Servo.h> //Kaasab teegi
Servo servo1;//Loob servoobjekti
int inPin=3;//Lüliti ühendatud pin3
int buttonState=0;//Pini staatuse lugeja
void setup()
{
servo1.attach(9); //servo ühendatud digital pin 9
pinMode(inPin,INPUT);//Lüliti on sisend
}
void loop()
{
buttonState=digitalRead(inPin);//Loe lüliti asendit
if ( buttonState==HIGH)
{
servo1.write(160);//Pane servo asendisse
delay(1000); //Viide
servo1.write(10); //servo tagasi 0
delay(1000);//Viide
}
else
{
servo1.write(10);//Pane servo asendisse 0
}
}
#include <Servo.h> //Kaasab teegi
Servo servo1;//Loob servoobjekti
int inPin=3;//Lüliti ühendatud pin3
int buttonState=0;//Pini staatuse lugeja
void setup()
{
servo1.attach(9); //servo ühendatud digital pin 9
pinMode(inPin,INPUT);//Lüliti on sisend
}
void loop()
{
buttonState=digitalRead(inPin);//Loe lüliti asendit
if ( buttonState==HIGH)
{
servo1.write(160);//Pane servo asendisse
delay(1000); //Viide
servo1.write(10); //servo tagasi 0
delay(1000);//Viide
}
else
{
servo1.write(10);//Pane servo asendisse 0
}
}
17.2.13
Sama sild mis meil tunnis tööle ei hakanud
Sain H silla tööle ka ilma Arduinota nagu tunnis katsetasime. Tuleb ju kõigile teistele sisendi pinnidele panna 10 kilooomised takistid et seada nad LOW peale. Panen pildi kuidas ühendasin.
Panen video ka, et ikka töötab.
SN754410
Siin siis testitud lahendus:
Ja väga lihtne kood testimiseks
Ja väga lihtne kood testimiseks
const int motor1EnablePin = 5; const int motor1ForwardPin = 7; const int motor1ReversePin = 8; const int motor2EnablePin = 6; const int motor2ForwardPin = 12; const int motor2ReversePin = 13; void setupMotor(){ pinMode(motor1EnablePin, OUTPUT); pinMode(motor1ForwardPin, OUTPUT); pinMode(motor1ReversePin, OUTPUT); pinMode(motor2EnablePin, OUTPUT); pinMode(motor2ForwardPin, OUTPUT); pinMode(motor2ReversePin, OUTPUT); digitalWrite(motor1EnablePin, LOW); digitalWrite(motor1EnablePin, LOW); digitalWrite(motor1ForwardPin, LOW); digitalWrite(motor1ReversePin, LOW); digitalWrite(motor2ForwardPin, LOW); digitalWrite(motor2ReversePin, LOW); } void motor1Forward(){ digitalWrite(motor1EnablePin, HIGH); digitalWrite(motor1ForwardPin, HIGH); digitalWrite(motor1ReversePin, LOW); } void motor1Reverse(){ digitalWrite(motor1EnablePin, HIGH); digitalWrite(motor1ForwardPin, LOW); digitalWrite(motor1ReversePin, HIGH); } void motor1Stop(){ digitalWrite(motor1EnablePin, LOW); digitalWrite(motor1ForwardPin, LOW); digitalWrite(motor1ReversePin, LOW); } void motor2Forward(){ digitalWrite(motor2EnablePin, HIGH); digitalWrite(motor2ForwardPin, HIGH); digitalWrite(motor2ReversePin, LOW); } void motor2Reverse(){ digitalWrite(motor2EnablePin, HIGH); digitalWrite(motor2ForwardPin, LOW); digitalWrite(motor2ReversePin, HIGH); } void motor2Stop(){ digitalWrite(motor2EnablePin, LOW); digitalWrite(motor2ForwardPin, LOW); digitalWrite(motor2ReversePin, LOW); } void setup(){ setupMotor(); } void loop(){ motor1Forward(); delay(1000); motor1Reverse(); delay(1000); motor1Stop(); delay(1000); motor2Forward(); delay(1000); motor2Reverse(); delay(1000); motor2Stop(); delay(1000); }
17.1.13
Neljapäevane (17.jaan) tund jääb ära!
Olen ikka veel liiga tatine ja ei ole mõtet vast õpilastele seda levitada. Tunni teeme kindlasti järgi!
15.1.13
Täna 15. jaan. jääb tund ära!
Olen haige ja täna tundi ei saa tulla. Tunni teeme järgi ja lepime aja kokku. Vabandan!
Tellimine:
Postitused (Atom)