ProCodeCG Kids Coding Camp – IoT Programming – Day #2 – 23 June 2017

Standard

IoT Programming Day #2 πŸ™‚

IMG_2147

IMG_2195

We learned about sensors today πŸ™‚ Temperature and humidity sensor

IMG_2151

IMG_2156

Ultrasonic

IMG_2177

Multiple sensors

IMG_2162 2

IMG_2163

LDR

IMG_2181

 

IMG_2180

We also learned to connect to wifi and scanning wifi πŸ™‚

Let’s see what each kid was doing πŸ™‚

Ardian

IMG_2148

IMG_2152

IMG_2158

IMG_2167

IMG_2171

IMG_2183

IMG_2188

IMG_2192

IMG_2196

Dea

IMG_2149

IMG_2153

IMG_2159

IMG_2161

IMG_2169

IMG_2174

IMG_2175

IMG_2182

IMG_2187

IMG_2189

IMG_2190

IMG_2193

IMG_2197

Abdillah

IMG_2150

 

IMG_2154

IMG_2157

IMG_2178

IMG_2179

 

IMG_2184

IMG_2186

IMG_2191

IMG_2194

IMG_2203

Some screenshots of what we did today πŸ™‚

Reading temperature and humidity sensor

Bildschirmfoto 2017-06-23 um 9.56.53 AM

Reading ultrasonic sensor

Bildschirmfoto 2017-06-23 um 12.22.51 PM

Reading LDR

Bildschirmfoto 2017-06-23 um 12.54.55 PM

Connect to WiFi

Bildschirmfoto 2017-06-23 um 1.12.24 PM

Scanning Wifi

Bildschirmfoto 2017-06-23 um 1.31.40 PM

We’re going to connect to cloud tomorrow πŸ™‚

Advertisements

ProCodeCG Kids Regular Coding Class – Arduino Programming – 18 March 2017

Standard

Yesterday Muhammad and his little brother Hasan (those two sitting on the back) helped us to set up the class πŸ™‚ Thanks so much πŸ™‚

IMG_4871

We learned to display sensor readings to LCD πŸ™‚Β We started with LDR (Light Dependent Resistor)

IMG_4877

Raul was a bit confused about the schematic because the LCD and the sensor were in different picture

IMG_4872

but he finally figured it out πŸ™‚

IMG_4879 1

Raul finished the display of ultrasonic sensor reading too, but didn’t have time to continue on temperature and humidity sensor because he had to start his Java Programming lesson πŸ™‚

IMG_4887 1

Koosha’s comfort corner πŸ™‚ (he didn’t want to be in a pic, he left each time we took picture :D)

IMG_4875

Koosha finished the LDR and was tinkering with it but not yet finished the other sensors because there was problem with the library. It’s ok we’ll fix it next week πŸ˜‰

IMG_4881

Ren πŸ™‚

IMG_4878 1

and his serious look πŸ™‚

IMG_4882

Ren finished LDR reading to LCDΒ and ultrasonic reading to LCD. Only on left to try: temperature and humidity sensor πŸ™‚

IMG_4900

Nafis had to catch up with the class

IMG_4880

and he got help from Dad πŸ˜€

IMG_4895 1

and finally got it work πŸ˜‰

IMG_4911

LDR NAFIS πŸ˜‰

IMG_4912

Muhammad had to catch up with the class too so he started with making sure that the LCD works

IMG_4873

And then connect it to LDR πŸ™‚ Next week he’ll catch up with ultrasonic sensor and temperature & humidity sensor πŸ™‚

IMG_4886 1

Ozan had successfully finished the task too πŸ™‚

IMG_4874

We had to change the LDR several times until we found the one with correct readings πŸ™‚ And it finally showing the correct values πŸ™‚

IMG_4885 1

Rafi and Mom πŸ™‚

IMG_4883 1

Great teamwork like always πŸ™‚

IMG_4893 1

LDR reading

IMG_4894 1

and temperature and humidity reading

IMG_4915

In ProCodeCG, a class is not just a regular class. It’s about teamwork and family bonding too πŸ˜‰

IMG_4902

Next week we will explore more sensors and getting started with Espectro πŸ˜‰

 

 

 

ProCodeCG Kids Regular Coding Class – Arduino Programming – 11 Feb 2017

Standard

Today we added the level of difficulty πŸ˜€ We created a schematic for displaying two digit numbers from 0 – 99 using 2 seven segments and 2 shift registers πŸ˜‰

Setting up the class πŸ™‚

IMG_2451

All set up! Raul (on the right arrived very early ;))

IMG_2453

Before class started Clarence showed his wifi detecting with espectro project. He had successfully display it to LCD πŸ™‚

IMG_2456

The LCD displays the wifi ID the device is connected to and the signal strength, plus the number and Β average strength of other wifis detected in range πŸ™‚

IMG_2468

A closer look

IMG_2469

At the end of the class Clarence showed that had successfully display sensor readings from LDR in numbers and progress bar πŸ™‚ Good work Clarence! πŸ˜‰

IMG_2495

Hello Areli! Welcome back little buddy πŸ˜‰

IMG_2457

IMG_2463

Areli had to catch up with the class after missed it for several weeks and he finished the schematic for one digit πŸ™‚ Good work! We will create the 2 digits next week okay? πŸ˜‰

IMG_2477

Ren! Never fails πŸ˜‰

IMG_2458

Ren’s worked just fine πŸ™‚ Keep the wiring because we’re going to add some sensors next week πŸ™‚

IMG_2473

Hello Farrell!

IMG_2459

Ok Farrell was in the mood today! Great πŸ™‚

IMG_2482

He put almost all of sensors he got on his breadboard LOL but the schematic worked πŸ™‚

IMG_2483

A closer look of how messy the breadboard looked πŸ˜€

IMG_2484

Farrell tried to add one seven segment and one shift register but after seeing those cables doubling up the mess he decided to continue that at home or next week πŸ˜€

IMG_2488

Raul! He hated that he had to do what we did last week but when he knew that this one would be able to display 2 digits instead of 1, he agreed to proceed πŸ˜€

IMG_2460

The wires! πŸ˜€

IMG_2461

Raul’s worked straight away πŸ™‚ The first in the class πŸ™‚

IMG_2465

Hello Cinta πŸ™‚

IMG_2464

Cinta did the catching up eagerly today πŸ™‚
IMG_2474

IMG_2471

Yay it worked! Next week we’ll do the 2 digits! πŸ˜‰

IMG_2475

Capt. Malik was a bit frustrated after weeks having problems with his gyroscope library. Apparently because he had compiled lots of projects, there are two Arduino libraries folder in the system that keeps conflicting. We should clean it up and re-install Arduino. Hope it will work, otherwise our Air Drum project will be pending again 😦

IMG_2480

The class πŸ™‚

IMG_2470

We will do more complex but more fun project next week πŸ˜‰

ProCodeCG Kids Coding Camp – Arduino Programming Day #2 – 6 Jan 2017

Standard

Arduino Programming Day #2 πŸ™‚ We learned about sensors πŸ™‚

IMG_0305

The first sensor is LDR (Light Dependent Resistor)

IMG_0306

Capt. Fizhan makes his own schematic too

IMG_0308 IMG_0309

Done and works well πŸ™‚

IMG_0310

“Don’t take my pic” gesture of every captain is a common thing in our classes πŸ˜€

IMG_0311

Salman might look so small but he can follow the lesson πŸ™‚ The only obstacle is that he has to deal with lots of typing (which is not his fault πŸ˜€ )

IMG_0312

Kiran is very quiet but persistence πŸ™‚ She constantly finished the task one by one with very few errors. This girl has got a brain wiring that works like electronics πŸ™‚

IMG_0313

Capt. Syahna before unloading her laptop and thick book πŸ˜€

IMG_0314

Salman’s Dad is being productive too πŸ™‚ He moved his office to this corner with kids carpet and little smiley table πŸ™‚

IMG_0315

Capt. BR moves his office too πŸ˜€

IMG_0324

Capt. Awa and mom also moved their office to the class πŸ™‚ Yeaay the more the merrier πŸ™‚

IMG_0347

IMG_0316

Next we add LED to the LDR schematic so that when LDR receives low light, the LED will light up πŸ™‚

IMG_0317

The schematic is a little bit tricky

IMG_0319

It took some time to make it work

IMG_0320

IMG_0325

Still not working

IMG_0326

Need some debuggin

IMG_0333

almost giving up

IMG_0334

He changed the LED and Capt. Zaki came for some help

IMG_0329

and it finally worked πŸ™‚

IMG_0335

Salman is still working on his

IMG_0321

and so is Kiran

IMG_0322

There was some errors

IMG_0323

Capt. Zaki come to debug

IMG_0327 2

and also Capt. BR

IMG_0330

Took some time to figure it out

IMG_0331

And it finally worked πŸ™‚

IMG_0332

Salman’s worked too πŸ™‚

IMG_0338

Next is buzzer πŸ™‚

IMG_0336

This one is quite easy πŸ™‚

IMG_0337

Capt. Fizhan helped Salman with the schematic because the buzzer wouldn’t work

IMG_0339

IMG_0340

After we got that one worked, we continued to ultrasonic sensor πŸ™‚

IMG_0341

IMG_0342 IMG_0343

Capt. Awa helped Kiran to find the correct source of code for ultrasonic sensor

IMG_0344

while Capt. Zaki working on Salman’s

IMG_0345

πŸ˜€

IMG_0346

IMG_0348

This is how Capt. Awa looks like when he cannot decide where to put a new sticker: on his laptop or on his toolbox πŸ˜€

IMG_0349

Salman’s ultrasonic didn’t work because some wirings are still not correct

IMG_0351

after some re-wiring, it worked πŸ™‚

IMG_0352

Captain Corners πŸ˜€

IMG_0353

Capt. Awa assisting Salman. They’re in the same age πŸ™‚ So cute πŸ™‚

IMG_0354

Capt. Awa testing Kirana’s potentiometer with LED

IMG_0355

Salman is still tinkering with his ultrasonic with buzzer

IMG_0356 IMG_0357

IMG_0358

After checking on everybody Capt. Awa decided to do some experiment with a relay πŸ™‚

IMG_0359

The last task for today is temperature and humidity sensor

IMG_0360

Kiran has made it work

IMG_0361

Salman will catch up on that one tomorrow πŸ™‚

IMG_0362 2

We have gone through all of this today! Yaay

IMG_0350

This is a picture of Capt. Awa cleaning up the room LOL He ran away πŸ˜€

IMG_0363

Some games before going home πŸ™‚

IMG_0364

Some screenshots πŸ™‚

Bildschirmfoto 2017-01-06 um 9.14.38 AM

Bildschirmfoto 2017-01-06 um 10.54.08 AM

Tomorrow we will do some projects with the components and sensors we have learned the last two days πŸ˜‰

ProCodeCG Kids Regular Coding Class – Arduino, ESPectro, Apps Programming – 15 Oct 2016

Standard

Our ProCodeCG Kids Regular Coding Class yesterday πŸ™‚ We’ve been splitting the class into two: 9 – 10:30 for Arduino/ESPectro Programming and 10:30 – 12 for Intro to Programming, GameMaker, Java Programming and Apps Programming.

But yesterday there were only 2 kids coming for the second class so we will compile the report into one report here πŸ™‚

The class in the morning, Awa and some students arrived earlier and it is almost sure that Awa set up the class again like last week πŸ™‚

IMG_4423

Today we’re going to explore temperature and humidity sensor πŸ™‚

IMG_4424

Ozan was getting ready with the board and looking at the screen for the scheme
IMG_4425

Clarence was busy tinkering with his ESPectro board

IMG_4426

Muhammad was going to test LDR sensor because it didn’t work last week
IMG_4427

Renald busy opening the handout on his smartphone

IMG_4428

Awa decided to play with ultrasonic sensor πŸ˜€ He plannedΒ to test his new LCD module but got distracted with the ultrasonic πŸ˜€
IMG_4429

Ok apparently Renald’s Mom had printed the handout so Ren was good to go! πŸ™‚

IMG_4430

The schematic
IMG_4432

Clarence had problems with USB UART Driver for ESPectro. This happens a lot on Windows Β 7

IMG_4433

Awa is always interested in whatever Clarence is doing πŸ˜€
IMG_4434

We love each other yaaay πŸ™‚ Sweet! πŸ™‚
IMG_4435

Rheino was busy doing his schematic

IMG_4436

IMG_4438

Muhammad, Zahran and Ren
IMG_4437

Darrell forgot to bring his Arduino Kit but he can use the teacher’s so all good πŸ™‚
IMG_4439

IMG_4443

Some were having breakfast πŸ˜€

IMG_4440
IMG_4441

More kids were coming, including the twins! πŸ™‚

IMG_4442

Capt. Malik showed up with LOTS of new things. He was working on his robotic project
IMG_4444

He bought Arduino Mega
IMG_4445

And joystick

IMG_4454

And motor servo etc. πŸ˜€

IMG_4446

One of the twins Michael and Kevin (we still cannot tell the difference πŸ˜€ )
IMG_4447

Yaay Darrel temperature and humidity sensor works πŸ™‚

IMG_4448

Everybody was busy. Including some parents πŸ™‚
IMG_4449

The twins’ dad is very good programmer. He knows this stuff very well πŸ™‚

IMG_4450

Ozan had to use two set of boards to finally found out that the problem was on the sensor driver πŸ˜€
IMG_4452 IMG_4453

Same thing happened with Ren’s computer (later his Mom fixed it by manually copying the DHT library to Arduino/libraries directory)
IMG_4455

Ren’s Mom helped Ozan with the driver
IMG_4456

And it finally worked and Ozan said “OK, I can go home now!” LOL

IMG_4457

Then we got a newcomer in the Intro to Programming class: Robbie πŸ™‚
IMG_4458

Kids from Arduino Class still have lots of things to do so they stay with the next class because we only have two kids in the next class πŸ˜€

IMG_4459

The twins
IMG_4460

and their works

IMG_4461

This is what Darell did yesterday. An app with button showing a minion πŸ˜€ Yaaay!
IMG_4462

We have zillions things to do next week, will be reporting again! πŸ™‚

ProCodeCG Kids Regular Coding Class – Arduino and ESPectro Programming – 8 Oct 2016

Standard

Yesterday we learned about LDR sensor πŸ™‚ Plus being interviewed by CNN Indonesia πŸ™‚

Awa (front) arrived very early so he set up the class! Awesome work Awa! Look at how neat and symmetrical he arranged the stuff! He even set up the teacher desk and payment desk, awesome πŸ˜€

IMG_3948

Kids arriving earlier, one didn’t like to be in a pic πŸ˜€

IMG_3950

Hanging out before the class started
IMG_3951

Before class prep

IMG_3952

Opening up handout and get ready to test our LDR sensor an
IMG_3953

Ozan unboxed his ProCodeCG Arduino kit for the first time πŸ™‚

IMG_3954

Reza started to put LDR and resistor on a breadboard and connect it to Arduino
IMG_3955

Malik had different mission. He was going to test USB UART Driver for his ESPectro Board

IMG_3956

While Awa was always totally interested in trying a new thing
IMG_3957

Hello Zahran, was it giving you a headache looking for that tiny LDR sensor in your toolbox ? πŸ˜€

IMG_3958

Muhammad was getting ready to follow the instructions in handout too
IMG_3959

Awa’s didn’t work. Muhammad and Faris gathered around to help πŸ˜‰

IMG_3960

While Malik was still finding ways to install the driver
IMG_3961

Ozan, have you made things work? πŸ˜€

IMG_3962

Reza did. The serial monitor showed the sensor reading, lower numbers when the sensor received low lights and higher numbers when it got more light.
IMG_3963

Muhammad’s worked well too.

IMG_3964

And Zahran’s.
IMG_3965

So we added a LED on the board so it will goes on when the LDR receives low light and goes off when the LDR receives more light.
IMG_3967

Not many kids came to the class yesterday. Most of them had something else to do at school or had to go somewhere with their parents.

IMG_3968

Areli showed his RGB LED experiments that he set its color to magenta, pink and other cool colors πŸ˜‰ Yaaay good job Areli πŸ˜‰
IMG_3970

Meanwhile, Reza had successfully made the LED on whenever he hovered over the LDR πŸ™‚ Yay!

IMG_3973

Time flies when we’re doing this πŸ˜‰
IMG_3974

Even parents had things to do of their own πŸ˜‰

IMG_3976

More kids showed up for the next class, and so did the reporter and cameraman from CNN Indonesia πŸ˜‰
IMG_3977

They interviewed Awa and asked him lots of questions πŸ˜€

IMG_3978

They also made Awa created blinking LED from scratch! And Awa did it by himself! Bravo Awa!!!

IMG_3981

Malik prepared his project to be demonstrated πŸ™‚ He had lots of plan but we were showing his LED clock project with Arduino (ESPectro demo will be for next time ;))

IMG_3982

Malik in action πŸ˜‰
IMG_3983

Yes, this kid in batik, is our captain sir! πŸ˜‰

IMG_3984

After the interview, Malik got back on his ESPectro USB UART Driver installation and worked. We installed ESPectro NeoPixel library to see if the board worked.
IMG_3988

Yeah, it worked now! Problem solved! πŸ˜‰
IMG_3998

Areli looked really interested seeing it πŸ˜€ Next week please bring your ESPectro, Areli πŸ˜‰

IMG_3999

Reza was busy helping Muhammad and other kid to get their LED work with LDR πŸ˜‰

IMG_3996

The circuit connection
IMG_4002

Ozan finally made LDR and LED work too (look at that happy face :D)

IMG_4004

Yeay! Not bad for the first day unboxing the Arduino kit πŸ˜‰
IMG_4005

We’ll be exploring temperature and humidity sensor next week πŸ˜‰