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 πŸ˜‰

Advertisements

ProCodeCG codeMeetUp() #93 – TuringSense – 6 Feb 2017

Standard

Today, Pak Bullitt Sesariza, Director of TuringSense Asia Lab shared to us about one of cutting-edge technology being developed by TuringSense πŸ™‚

We had cute small guests

IMG_2192

and grown-ups too. All very curious about the topic today πŸ™‚

IMG_2193

Preparations took a while πŸ™‚

IMG_2194

Because the monitor wouldn’t cooperate with Pak Bullitt’s Macbook πŸ™‚

IMG_2195

Pivot is a product by TuringSense

IMG_2196

TuringSense consists of a global team covers US, Italy, China and Indonesia. The hardware is created in US, the process is done in Italy, the manufacturing in China and apps development is done in Indonesia.

IMG_2198

The vision of the company

IMG_2199

Pivot is intended to bring expensive professional 3D motion technology to everyone

IMG_2200

and bring the capabilities to mass market

IMG_2201

so it can be used by anyone, everyone! *note: this is Capt. Awa wearing Pivot devices and giving them a test πŸ™‚

IMG_2202

Pivot sensors will show the movement of the body parts wearing the sensors

IMG_2203

IMG_2204 IMG_2205

Makes Pivot implementable to many applications, especially sports

IMG_2206

Sports has the biggest market

IMG_2207

The vision of Pivot product

IMG_2208

It can be used for sports requiring detail body poses like yoga

IMG_2209

It can monitor whether you’re doing the pose correctly or not, and will notify you if you get the correct one, warn you about the possibility of injury and count the repetitions for you πŸ™‚

IMG_2210

Under Armour, Inc. is an American sports clothing and accessories company that is also developing this wearable technology

IMG_2213

TuringSense has premier partners already secured, plus 2 in the works

IMG_2214

Pivot is looking for a Unity Programmer and a UX designer πŸ™‚ Interested? πŸ™‚

IMG_2215

Some additional demo after the presentation

IMG_2216

IMG_2217

And all of us who are very lucky to witness this mindblasting latest technology being revealed right before our eyes!!! πŸ˜‰

IMG_2220

See you next time πŸ˜‰

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

ProCodeCG Kids Regular Coding Class – Arduino Programming – 19 Nov 2016

Standard

Yesterday we learned to create an alarm using ultrasonic sensor and buzzer πŸ™‚

Bildschirmfoto 2016-11-19 um 11.04.18 PM

We always looking forward for Saturdays πŸ™‚

IMG_6806

It is our time to learn and make friends πŸ™‚
IMG_6807

Time for family too, because lots of parents, brothers and sisters hanging around and get involved in the class πŸ™‚
IMG_6835

IMG_6808

We had Farrell back after several weeks πŸ™‚

IMG_6809 Welcome back Farrell, you’ve got lots of things to catch up! And you still have to finish the gyroscope project πŸ™‚ IMG_6813

Ozan was getting ready to make his alarm work

IMG_6812

While Clarence kept asking: “What to dooooo?” because he always has LOTS of things to do πŸ˜€

IMG_6814

Awa was so excited to get a buzzer to tinker with πŸ˜‰

IMG_6815

Zahran was excited too πŸ™‚

IMG_6816

Ren was always ahead πŸ™‚

IMG_6817

Areli’s didn’t work and Ren’s Mom tried to help

IMG_6818

Ren’s worked πŸ™‚

IMG_6820

Malik’s had done this one weeks ago so he was given a new water sensor to be tested and compared to his previous flood sensor prototype πŸ˜‰

IMG_6821

A bottle of water was there to be part of the experiment πŸ™‚

IMG_6833

After Malik finished his, Rezvan took over the laptop πŸ™‚ He created a simple buzzer schematic and worked πŸ™‚ The class was very noisy yesterday because all the buzzer were buzzing πŸ˜€

IMG_6843

Awa helped Areli to fix his Arduino code πŸ™‚

IMG_6822

Awa is always very helpful πŸ˜‰

IMG_6832

Another help came πŸ™‚
IMG_6824

But later, we got all the errors fixed (lots of commented and uncommented problems) and it worked! Yeaay πŸ™‚

IMG_6839

Clarence made an investigation on how proximity sensor works πŸ™‚

IMG_6838

He connected the sensor to the buzzer too πŸ™‚ He was assigned to send message to serial output saying that something is detected or not πŸ™‚

IMG_6829

Ozan and Farrell worked really hard until theirs worked πŸ™‚ Most kids connected some cables to the wrong port so it didn’t work πŸ˜€

IMG_6846

After switching the cables then we got them work! Still got things to do next week! With ultrasonic sensors, LED and buzzer πŸ˜‰

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 πŸ˜‰