ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 4 Nov 2017

Standard

Hello Saturday 🙂 Always looking forward to see kids coding in our class 🙂

Morning prep 🙂

IMG_1170

IMG_1171

Ozan continued working on adding buzzer to his ultrasonic counter

IMG_1174 IMG_1179

Ozan had to check simple buzzer code to be added to the new code

IMG_1181 2

IMG_1182 2

Took a lot of effort because the same problem occur: the ultrasonic counter doesn’t work with buzzer added

IMG_1191

Nafis was back 😀 He’s doing the same project as Ozan and Reza

IMG_1183

And Nafis agree to start it all over again and add the components one by one, using ESPectro 🙂

IMG_1186

Reza helped to make Nafis’ work

IMG_1190

And after the ESPectro shut down for several times due to wrong polarity, it finally worked 😀 but not yet with buzzer and LED 🙂

IMG_1197

The most mysterious thing is that Reza’s wouldn’t work

IMG_1180

It took Reza hours to debug

IMG_1184 2

He changes the components to find the problem

IMG_1218

Still didn’t work, so we decide to take Ozan’s to be tested on Reza’s code

IMG_1192

And yes it worked 😀 So we combined Reza’s code with Ozan’s board and it worked well 😀

IMG_1229

We’re still curious to find out why Reza’s didn’t work (but at least he has a code that worked well). Reza is a very persistence kid. Won’t stop until it’s done 🙂 Now to buzzer will beep when the count reaches 20 🙂

IMG_1239

Next week we will add LED to it 🙂

IMG_1240

Advertisements

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 30 Sep 2017

Standard

Our Arduino/ESPectro Programming Class today 🙂

IMG_8917

IMG_8921

Reza was getting ready to unbox his motor servo and try it for the first time

IMG_8919

The first task is to make it work

IMG_8923

the next is to activate the motor with ultrasonic

IMG_8933

And after lots of effort and debugging, it worked 😉 Nice work Reza 🙂

IMG_8959

Hyeaaay, Capt. Awa is baaack 🙂

IMG_8924

He brought new stuff: a fancy Arduino 101

IMG_8929

and a stepper 🙂

IMG_8925

Awa had lots of things in mind for the next project 🙂

IMG_8926

Awa is going to add timer to his micro servo

IMG_8931

and then create a radar with ultrasonic sensor 🙂

IMG_8956

Awa asked to be taught how to use dan read an avometer 🙂

IMG_8978

While Koosha looking around the big toolbox, Awa measure everything with the avometer 😀 Electronics and components is more interesting to this kids more than candies 😀

IMG_8979

Ozan was testing his ultrasonic motor servo

IMG_8920

Didn’t work

IMG_8934

so we asked Awa for help

IMG_8935

The ultrasonic alone was working

IMG_8936

The motor servo alone was working. But combined, it didn’t work

IMG_8938

Took some time to figure it out and we decided to change ultrasonic with button. Still didn’t work and Ozan will try again next week

IMG_8940

Vian started to work with motor servo too 🙂

IMG_8939

He was intended to create some robot crawler or something 😀

IMG_8941

While Koosha got back to his project: creating an elevator

IMG_8946 IMG_8947

IMG_8948

Koosha’s project drew Awa and Vian’s attention 🙂

IMG_8950

IMG_8951 IMG_8952

Koosha even created an animation to show how the elevator should work

IMG_8953 IMG_8954

Pretty awesome 🙂

IMG_8955

Koosha wants the elevator to play some music

IMG_8958

So we were working on making a memory board with some sounds in it to connect to Arduino and make sure the file has been read and then connect it to the speakers

IMG_8966

While Cinta was still so into her project

IMG_8981

the cryptic and complicated one, which will play different song when different button is pressed 🙂

IMG_8982

And here’s some interesting scenes about friendship and joy after the class 😉

IMG_8986 IMG_8987

IMG_8988 IMG_8989

See you next week 😉

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 23 Sep 2017

Standard

Today we picked up where we left last week: making a micro servo works 🙂

IMG_8522

There were on only two kids working on Arduino/ESPectro Programming 🙂 This is Ozan

IMG_8502

He had successfully made micro servo works, and ready to add an ultrasonic sensor to activate the micro servo 🙂

IMG_8516

Nafis was working on the same thing

IMG_8519

IMG_8517

IMG_8509

IMG_8539

He added an ultrasonic to activate the micro servo and worked 😉

IMG_8538

Next week we will explore more things, and help the other kids to catch up 🙂

 

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 16 Sep 2017

Standard

The class is ready 🙂

IMG_8013

Today we are ready to explore new component: micro servo 🙂 Nafis is ready 🙂 *notice the screwdriver and the breadboard on his forehead LOL

IMG_8019

Nafis is so excited to see how a micro servo work 🙂

IMG_8024

IMG_8025

Nafis hasn’t finished typing the code so we’re going to try it next week 😉

IMG_8034

While Rezky still needs some time to test his new LCD I2C (we replaced the previous one with a new one)

IMG_8014

the new one didn’t work so we give him the working one and going to claim this one with another replacement. So Rezky will start exploration next week 🙂

IMG_8023

Reza is back 🙂

IMG_8015

He has to catch up with several previous projects before he can start his new project 🙂

IMG_8020

Project for Reza today is Ultrasonic Counter 🙂

IMG_8040

He struggles with libraries and the schematic. Still have to work on it next week 🙂

IMG_8071

Cinta learns robotic at school, and apparently what she has learn in ProCodeCG classes turn out to be very useful 🙂

IMG_8016

The code Cinta developed to turn on a set of LEDs to light up in a certain pattern according to what we enter from serial monitor

IMG_8026

IMG_8027

Cinta still has the schematic on the breadboard

IMG_8028

These for LED’s will blink in a pattern defined from serial monitor

IMG_8031

IMG_8033

Awesome work, Cinta 🙂

IMG_8032

Next week we will do more projects and fix bugs and errors 🙂

IMG_8022

Glad to know that our class helps kids with their school 🙂

IMG_8018

We’ll be reporting again next 🙂

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 9 Sept 2017

Standard

Our Arduino/ESPectro Programming Class this morning 🙂

IMG_7459

Ozan was ready to modify automatic pedestrian traffic light with ultrasonic 🙂 We were going to add LCD to display information to pedestrian 🙂

IMG_7460

It worked 🙂

IMG_7478

The display will show the color of the traffic light:

red

IMG_7479

yellow

IMG_7481

green. Ozan had to change all the text into some info for pedestrian so they will know when to cross and how many times left 🙂

IMG_7482

Nafis

IMG_7462 2

and Rezky were working on the same project as Ozan

IMG_7463

These two like to work together

IMG_7468

helping each other finding bugs and make the schematics 🙂

IMG_7476

IMG_7503

and worked 🙂

IMG_7477

We just had Uben back! His usual laptop was in repair so he brought another one. We spent some time to install and setup everything 🙂

IMG_7487

Uben was told to create ultrasonic counter

 

IMG_7510

Uben likes to assemble things like this 🙂

IMG_7515

Too bad we didn’t had time to type in the code and compile it. Going to do it next week! 🙂

IMG_7519

Next week we will explore projects with micro servo! 😉

ProCodeCG Kids Regular Coding Class – Arduno/ESPectro Programming – 2 Sep 2017

Standard

Hello Saturday Coding Class 🙂

IMG_6964

Today more kids coming to continue their projects 🙂

Koosha brings his elevator project to the class 🙂

IMG_6990

IMG_6969

It has seven segment to display the floor number plus buttons to select up/down and a button for sounds too 🙂

IMG_6972

A very cool prototype 🙂

IMG_6973 IMG_6974

He duct-taped and glue-gunned everything inside the box 😀

IMG_6975 IMG_6976

IMG_6997

Koosha tests every components one by one.

IMG_7009

He chooses resistors very carefully 🙂

IMG_7010

There is something wrong with the seven-segment, Mama Ren helps and it works 🙂 But then Koosha decides to use LCD instead 😀

IMG_7019

IMG_7020

IMG_7013

the LCD, the breadboard, and the arduino is glue-gunned to the box 😀

IMG_7055

We’re testing the LCD and there are still some errors

IMG_7056

so Koosha won’t go until it works 😀

IMG_7057

Rezky is ready to continue another project: Automatic Pedestrian Traffic Light with Ultrasonic

IMG_6970

IMG_6995

Nafis is going to do the some project too

IMG_6994

So Rezky and Nafis got paired up to do the project together 🙂

IMG_6991

They learn and work better this way 🙂

IMG_7011

IMG_7012

Both test their own schematic

IMG_7015

IMG_7016

and help each other to debug errors 🙂

IMG_7017

Nafis’ works

IMG_7021

So does Rezky’s

IMG_7022

Both works! 🙂 They’re given another task to add LCD and display “Pedestrian crossing” plus count down for next week 🙂

IMG_7030

It’s been a long time since the last time Ren came to the class 🙂 Welcome back Ren and Mama Ren 🙂

IMG_6992

Ren is working on what Rezky and Nafis are working

IMG_6996

IMG_7018

IMG_7034

But the code won’t compile with ESPectro. So next time probably we will just use Arduino until we figure out what is wrong 😦

IMG_7038

Mama Ren is a very dedicated teacher

IMG_7024

She does some grading while Ren is coding 😀 Nice family 😉 ❤

IMG_7033

There will be more interesting project for next week! 🙂

 

 

ProCodeCG Kids Regular Coding Class – ESPectro/Arduino Programming – 12 Aug 2017

Standard

Today we’re preparing for ProCodeCG Kids Coding Exhibition 17 August 2017 🙂

IMG_5414

IMG_5417

Clarence is going to present about one of his projects

IMG_5415

Clarence has been doing research with ESPectro and created lots of things

IMG_5418

Mostly about visualizations using LCD

IMG_5443

This one is a space shooter visualization

IMG_5444

Clarence has been doing some tuning to the fps and the algorithm

IMG_5445

He also has sorting algorithm visualization to be presented on the exhibition

IMG_5446

Rezky is one of the most focus and diligent 🙂 He is now working on ultrasonic counter after finishing all the previous sections 🙂

IMG_5431

IMG_5420

IMG_5429

Rezky has finished the simple smiley animation

IMG_5425

IMG_5426

and then battery charging animation

IMG_5433

IMG_5434

And continue to ultrasonic sensor 🙂

IMG_5436

Raul comes back 🙂

IMG_5421

catching up with the stuff he hasn’t done for weeks

IMG_5430

Yes, Raul’s ultrasonic sensor is working 🙂

IMG_5439

Well done, Raul 😉

IMG_5440

Vian has just started learning Arduino/ESPectro Programming last week and he’s totally excited about it 🙂

IMG_5432

It takes time to download ESPectro libraries and doing set up

IMG_5435

so we use Arduino while waiting

IMG_5442

Vian likes to make the schematic from the very beginning, from the simplest and then adding more things 🙂

IMG_5449

He started to learn about resistor value 🙂

IMG_5458

IMG_5459

Cinta is working on her project for exhibition: Automatic Traffic Light Pedestrian Button

IMG_5441IMG_5477

We will be reporting about our exhibition next Thursday. Wish us luck! 😉