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 πŸ™‚

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 – 4 March 2017

Standard

In several weeks we will move on to a more advance development board: Espectro πŸ™‚ While waiting for Espectro mass production, we will use the last few weeks exploring Arduino before we start to connect to cloud via wifi and create IoT stuff πŸ™‚

IMG_3944

Like usual, it took some time for kids to come, probably because it is Saturday πŸ™‚

IMG_3949

IMG_3950

Today we learned to create morse encoder using LED and buzzer πŸ™‚

IMG_3951

All is ok as far as we got Capt. Reza onΒ duty πŸ˜‰

IMG_3952

We were trying to add number to be encoded but we had to convert it from integer to char

IMG_3977

and apparently it wasn’t that easy πŸ˜‰

IMG_3970

And this is how Reza looks when he’s determined to do something πŸ˜€

IMG_3989

Hello Raul! Raul was catching up with the task from previous class. His stopwatch with 2 buttons didn’t work

IMG_3954

Mama Ren gave some help but still it didn’t work

IMG_3965

So RaulΒ switched to the morse encoder and it worked πŸ™‚

IMG_3969

Clarence came with loads of progress to brag about πŸ˜€

IMG_3956

He had several project going on πŸ˜€ This one synchronizes time and display it to the TFT

IMG_3961

Clarence also make improvements to his stopwatch code, making it more precise with better display design πŸ™‚ He even added a reset function to the single button, along with progress bar display on the TFT to show how long the button has been pressed πŸ™‚

IMG_3979

Clarence also created some cool patterns on the TFT, as a preparation to create analog stopwatch πŸ™‚

IMG_3985 2

Cinta was keeping up with the class too, she was working on her stopwatch while also doingΒ her writing project πŸ˜‰

IMG_3957

IMG_3975

Ozan. Always like this when we take his picture πŸ˜€

IMG_3958

LOL. But the most important thing is the schematic worked! πŸ™‚

IMG_3976

Ren did the schematicΒ quickly πŸ™‚ But the usual uploading error occur again πŸ˜€ Only Mama Ren can solve that πŸ˜€

IMG_3962

Rafi was back in the class yaaaay πŸ™‚

IMG_3963

He broke his left wrist but still so excited to learn πŸ™‚ Mama Rafi stood by him all the time to help πŸ™‚

IMG_3964

When thing went wrong, Capt. Reza came to help πŸ™‚

IMG_3983

Rafi was trying to make his measuring height work and finally it did πŸ˜‰

IMG_3986 2

We also had Dika back! He jumped straight to the schematic we were doing today, and it worked yaaay πŸ˜‰

IMG_3966

Next week we will start to explore LCD πŸ™‚ Will connect our previous project to LCD and display the result there πŸ˜‰

 

 

 

 

 

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

Standard

Our Saturday tinkering πŸ™‚ Today we display temperature sensor reading to two seven segments πŸ™‚

IMG_3018

Ozan, like usual, didn’t want to be in a pic πŸ˜€

IMG_3019

Nafis scratched his head finding out that we’re still continue the crazy and tangled wiring πŸ˜€

IMG_3020

This is what Nafis was working on πŸ˜€

IMG_3032

IMG_3027

Clarence! Came with LOTS of ideas πŸ™‚ Today he explored his new TFT LCD with ESPectro πŸ™‚

IMG_3021

IMG_3023

Clarence tried every library and example he found, and modified them to see what happen πŸ™‚

IMG_3031

IMG_3036

Reza was back yaaay πŸ™‚ He had to do lots of catching up πŸ™‚

IMG_3022

Hello Ren πŸ™‚

IMG_3025

After struggling with overheated temperature sensors, and the not-showing-the-value seven segments

IMG_3030

It finally worked! Yaaay Ren πŸ˜‰

IMG_3047

Raul was terrified knowing that we were using schematic from last week while he had pulled up all the wires and component πŸ˜€ But he had enough patience and persistence to do it all over again πŸ˜‰

IMG_3028

Raul’s schematic mightΒ still not working properly, but the code was. We connected his code to a ready schematic and it worked correctly πŸ™‚

IMG_3033

Aaand, we had a new student today πŸ™‚ His name is Koosha πŸ™‚

IMG_3044

He already had a super complete toolbox, and he already understands LOTS of things πŸ™‚ He’s been learning by himself via YouTube but his father said he needs to be guided to the right direction so here he was in ProCodeCG Class πŸ˜‰

IMG_3026

Koosha started with multiple function button and then moved on to ultrasonic and buzzer. Later he add LED to the schematic and tried the ultrasonic piano πŸ™‚

IMG_3029

Next week we’ll do different project with different components πŸ™‚ We think kids are fed up already with the seven segments πŸ˜€

ProCodeCG Kids Coding Camp – Arduino Programming Day #3 – 7 Jan 2017

Standard

Arduino Programming Coding Camp Day #3 πŸ™‚

IMG_0412

We started doing projects πŸ™‚ Kiran started pedestrian crossing project while Salman catching up with the temperature and humidity sensor from yesterday’s task πŸ™‚

IMG_0414

Well Saturday is Saturday πŸ™‚ This is our Saturday be like after 12-days of coding camp in a row πŸ˜€

IMG_0416 1

This one is preparing for national exam while reading some thick books during coding camp πŸ™‚

IMG_0421 1

These two kids are amazing. The have created more than 10 schematic in 3 days πŸ™‚

IMG_0420 1

Kiran rarely makes mistakes πŸ™‚

IMG_0422

Salman is very persistence typing the code, even though he can’t type as fast as he creates the schematic πŸ™‚

IMG_0423

The temperature and humidity sensor works πŸ™‚

IMG_0424

Temperature: 22 Celcius and Humidity: 62

IMG_0425

This Captain wanted to do pedestrian crossing project too

IMG_0426

Salman started to moved to pedestrian crossing project

IMG_0427

Kiran’s has worked just fine. Well done πŸ™‚

IMG_0433

And Salman’s too πŸ™‚ The picture show the state when the pedestrian is not allowed to cross because the red light on the left is on while the “green” light on the right is on. So in this state, cars will cross the road and pedestrian should press the button to set the pedestrian light to green and cars light to red πŸ™‚

IMG_0438

After we finished the first project, the next is to measure height using ultrasonic πŸ™‚

IMG_0441

Capt. Awa helped Salman to debug the code πŸ™‚

IMG_0442

Okay the schematic is ready we’re measuring heights πŸ™‚ Salman is 125cm

IMG_0443

IMG_0444

Capt. Fizhan is 150cm. Kiran is 140cm (no picture)

IMG_0445

Next project: Battery tester πŸ™‚

IMG_0447

Awa still working on Salman’s height measuring coding

IMG_0448

Battery tester schematic is quite complex πŸ™‚

IMG_0449

Capt. Awa gave up and Capt. Zaki came to fix Salman’s height measuring coding (later we found out that the code didn’t print the sensor reading LOL)

IMG_0451

Yaaay after lunch Salman finally finished his battery tester project πŸ™‚ This shows that the battery is half/medium capacity because the LED in the middle is on

IMG_0454

This one shows a battery with low capacity because the red LED is on πŸ™‚

IMG_0456

Kiran’s battery tester works too πŸ™‚ It shows the same result as Salman’s for the same batteries πŸ™‚ This one is low capacity

IMG_0457

And this one half capacity

IMG_0458

We did try to add some buzzer to the schematic but still didn’t work. We’ll figure out later πŸ™‚

IMG_0459

Yaaay, these two has just finished Arduino Programming Coding Camp! They’re now as good as kids in Arduino Programming Regular Class πŸ™‚

IMG_0462

See you on the next Coding Camp in the next 6 months πŸ™‚

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 Programming – 3 Dec 2016

Standard

Yaay today we created “Ultrasonic Piano” πŸ™‚

Setting up in the morning with Ozan and Renald πŸ˜‰

IMG_7735

Thanks so much guys πŸ˜‰ :*

IMG_7736

Ozan checked up his last schematic to make sure it was still working before he moved on to the next task πŸ˜‰

IMG_7737

Programmers do need fuels! Awa’s is Momogi πŸ˜€ *wanted to steal one! LOL

IMG_7738

OK Awa let’s get started! πŸ™‚

IMG_7739

Ren was ready to race πŸ™‚

IMG_7741

Ozan had removed all the LEDs and all and start from scratch πŸ™‚

IMG_7742

Hello Capt. Malik, what are you up to today? πŸ™‚

IMG_7743

Muhammad was still curious about the last project that worked at the last class and stopped working at home πŸ™‚ So he decided to do it again πŸ™‚

IMG_7744

Capt. Reza! Ready to do the wiring then type the code πŸ™‚

IMG_7745

A super important discussion between CEOs in the future πŸ˜‰ *with Nanin watching in the background

IMG_7747

The code will show the distance and the notes detected by the sensor

IMG_7748

Capt. Cinta! Ready to do learn while assisting Nanin πŸ™‚

IMG_7749

The class before more kids coming in

IMG_7750

Muhammad examining his schematic very closely and seriously πŸ™‚

IMG_7751

Capt. Malik in action πŸ™‚

IMG_7752

Ozan start modifying the code to print more things to serial monitor πŸ™‚

IMG_7754

We also modified the code to measure heights πŸ™‚ We measured Azriel’s and Ozan and apparently the sensor didn’t give the right measurement, we’ll figure it out later πŸ™‚