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

Standard

Hello, welcome back to our regular ESPectro programming class 🙂

IMG_4411

Ozan still had a project to do: ultrasonic counter with buzzer and LED 🙂

IMG_4404

the ultrasonic and LCD work fine but the buzzer didn’t 😀

IMG_4405

And we had Nadine start learning ESPectro programming today 🙂

IMG_4406

And Ozan became Capt. on duty today to help Nadine learning 🙂

IMG_4407

IMG_4408

The first task is to make the LED onboard blink, and the LED on breadbroad blink 🙂

IMG_4409

IMG_4412

Done! 🙂

IMG_4422

And then adding more LEDs 🙂

IMG_4423

IMG_4435

Worked nicely 🙂

IMG_4438 2

Nadine wanted to learn how to use multimeter 🙂

IMG_4439 2

She learned how to check resistor value and test LEDs 🙂

IMG_4441

Look at that! This girl is so eager to learn this kind of thing 🙂 Cool 🙂

IMG_4442

Capt. Ozan was busy creating the code to make the LED blinking alternately 🙂 Well done today, Capt! 🙂 :*

IMG_4443

There’s always something new to learn and lots of progress each time 🙂 See you on the next! 🙂

Advertisement

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 2 Dec 2017

Standard

Hello hello!

IMG_3343

Today we had three kids working on Arduino/ESPectro 🙂

Yes, Capt. Awa and his toolbox is back 😀

IMG_3345

IMG_3344

IMG_3349//embedr.flickr.com/assets/client-code.js

Awa was planning to work on his radar project 🙂

IMG_3346

IMG_3352

While Ozan needed to install libraries and drivers for ESPectro because he was using different laptop 🙂 But he was working on ultrasonic with buzzer and light before attaching it to LCD

IMG_3389//embedr.flickr.com/assets/client-code.js

The code

IMG_3356

IMG_3366//embedr.flickr.com/assets/client-code.js

Nafis was doing the same thing like Ozan was doing: making ultrasonic works with LED and buzzer and then attach the LCD

IMG_3362

IMG_3358//embedr.flickr.com/assets/client-code.js

Nafis had some problem: his computer wouldn’t detect the port and we still hadn’t figured it out until the end of the class and we had to work on it next week 🙂

IMG_3367

Awa got help from his mom and dad 🙂 A very nice family teamwork 🙂

IMG_3375

IMG_3376IMG_3382

IMG_3404 IMG_3406

And finally the servo worked 😀

IMG_3405

As a dedicated captain, Awa spared sometime to fix broken cables 🙂

IMG_3408

So proud and happy to have a Captain like this, thanks Capt. Awa 🙂 ❤

IMG_3409

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 11 Nov 2017

Standard

Hello from our kids regular coding class 🙂

IMG_1715

Today we only had one kid doing ESPectro Programming: Ozaaaaan 🙂 😉

IMG_1718

Ozan had to continue his project: ultrasonic with buzzer and LED 🙂

IMG_1719

We changed the plan a bit: the buzzer will beep each time the ultrasonic detects something, not when the counter reaches a certain number

IMG_1721

Ozan had to rewrite the code by combining several files together 🙂

IMG_1722

It didn’t work so Ozan had to try ultrasonic only with buzzer, without LCD to see if it works. Then attaching the LCD after that 😀

IMG_1733

Hang on Zan, you can do it! LOL 😀

IMG_1740

We still have next week! 😉

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

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro – 21 Oct 2017

Standard

Our dose of coding every Saturday 🙂

IMG_0245

Cinta spent 2 sessions continuing her Arduino schematic design and simulation using Proteus 🙂

IMG_0243

She tried several designs and with different components

IMG_0286//embedr.flickr.com/assets/client-code.js

IMG_0249

Proteus provides library of components so it is very helpful 😉

IMG_0277

Nafis was back after a while, and he was working on adding buzzer and LED to ultrasonic counter

IMG_0250 IMG_0252

Nafis refused to connect and test the components one by one; instead he put all components and compile to see what happened 😀 Still not working and he has to debug it on the next class 😀

IMG_0274

Nafis little sister, Nayla liked to play with the components (she refuse to be photographed :D)

IMG_0254

IMG_0266

Awa came with a new toys: Arduino Parallax 😀

IMG_0256

IMG_0284//embedr.flickr.com/assets/client-code.js

Awa was given a task to create a radar with ultrasonic and microservo and he started with this one 🙂

IMG_0257 IMG_0258

Awa is fully supported by mom and sister 🙂

IMG_0264

IMG_0261

And Clarence joined in 😀

IMG_0315

These two have their own connections

IMG_0314

making a great team 😀

IMG_0316

Clarence started to tinker with Parallax code 🙂 He was previously given a task to process data from sonar reading and display it to a TFT screen

IMG_0317

Reza was doing the same thing as Nafis but he did it differently: he puts one component at a time and tests it one by one

IMG_0259

IMG_0282

Reza is one very focus and determined kid 🙂

IMG_0318

He kept trying

IMG_0319

IMG_0322

And the time’s up when he was almost finished. The buzzer won’t stop beeping 😀 Next time he has to modify the code so the buzzer will only beep when the counter reaches some certain number 🙂

IMG_0299

Capt. Awa on duty 😀 Blurred pics because he moved so fast! 😀

IMG_0324

Thanks so much Capt. Awa :* ❤

IMG_0325

See you next week 🙂

 

 

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 14 Oct 2017

Standard

Hello hello! We are reporting our Saturday regular kids coding class 🙂

IMG_9727

IMG_9744

IMG_9780

Cinta spent two sessions working on PCB design and simulation using Proteus 🙂

IMG_9733

She was very excited 🙂

IMG_9761

IMG_9807

Cinta started with resistors, buttons and LED’s

IMG_9731

IMG_9732

Proteus can be connected to Arduino IDE

IMG_9824

Then Cinta added more and more components to her design 🙂

IMG_9806

An awesome way to simulate 🙂 Next lesson Cinta will be given task to simulate a Tic Tac Toe on Arduino 😉

IMG_9839

Helloooo Ruben was back 🙂

IMG_9738

This was where we left: creating and ultrasonic counter 🙂

IMG_9739

Capt. Faris helped Ruben with the code

IMG_9759

IMG_9749//embedr.flickr.com/assets/client-code.js

And after several debugging, installing, and testing, it worked 🙂

IMG_9763

IMG_9764

And then Ruben was given this: adding buzzer and lamp to the previous one 🙂 So that when the counter reaches certain number, the buzzer will be active and so will the LED 🙂

IMG_9765

IMG_9774

IMG_9779

IMG_9784

Ruben likes to assemble things 🙂

IMG_9785

The LED worked but not yet the buzzer 🙂

IMG_9820

Will work on it next week 😉

IMG_9829

Koosha had a new project 🙂

IMG_9772

First he collected the components and the tools

IMG_9773

IMG_9778

Including this light to give better light

IMG_9781

Koosha prepared lots of breadboards, buttons and RGB LEDs

IMG_9786

IMG_9805

He wouldn’t tell what he was doing 😀

IMG_9821

We had to make lots of guess

IMG_9822

IMG_9825

Until…

IMG_9826

Koosha was working on a Tic Tac Toe on Arduino 🙂

IMG_9827

IMG_9828

Excellent idea! 🙂

IMG_9840

He still has to add more resistors and wires and also the coding, and we will continue working on it next week 🙂

IMG_9841

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 😉