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

Advertisements

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 5 Aug 2017

Standard

Hello! This is our regular thing on Saturdays πŸ™‚

IMG_4985

Vian surprisingly told us he wants to learn Arduino/ESPectro Programming instead of GameMaker and Minecraft πŸ™‚

IMG_4974

He learned to make an LED blinking πŸ˜‰

IMG_4958

IMG_4959

and then 2 LEDs

IMG_4969

and then 3 LEDs

IMG_4980

and then because we’re out of breadboards then Vian learned how to make RGB LED works πŸ™‚

IMG_4981

Rezky got a new LCD I2C and ready to test it

IMG_4944

IMG_4951

Yea it worked πŸ™‚

IMG_4952

Rezky learned to create some simple custom char

IMG_4956

and also lots of sets of custom chars πŸ™‚

IMG_4966

So did Ruben, he had just got a new LCD I2C

IMG_4946

he did the wiring and prepare to test it πŸ™‚

IMG_4949 2

while we’re installing some libraries, he drew πŸ™‚ amazing πŸ™‚

IMG_4953

or put everything inside his toolbox on a breadboard πŸ˜€

IMG_4961

or lay down for a while πŸ˜€

IMG_4972

ok Uben, the library is ready, let’s compile πŸ˜‰ Yes it works! πŸ™‚

IMG_4965

Ruben learned how to display text on the LCD

IMG_4973

and also how to put a smile on it πŸ™‚

IMG_4987

then given the task to put a sad face πŸ˜‰

IMG_4988

Ozan was really busy making an ultrasonic sensor work πŸ˜‰

IMG_4948 2

IMG_4957

IMG_4977

and finally it worked πŸ™‚

IMG_4978 2

The LCD is showing the number it is counting *it was dimmed because we use 3,3V instead of 5V (the 5V is used to power the ultrasonic sensor)

IMG_4979

Yaaay, awesome work Ozaaaaan πŸ˜‰

IMG_4983 2

Nadine wanted to learn Arduino/ESPectro programming too πŸ™‚ Capt. Faris helped her to get started πŸ™‚

IMG_4950 2

Nadine is very interested to learn about components and devboard πŸ™‚

IMG_4960

IMG_4962 2

She learned how to make a LED blinking (just like Vian)

IMG_4975 IMG_4976

Learned some debugging with Capt. Faris

IMG_4982

and then learned to blink more LEDs πŸ˜‰

IMG_4984

and also RGB LED πŸ™‚

IMG_4990

Proud! Good job Nadine! *she can’t wait to have her own ProCodeCG Kits next week πŸ˜‰

IMG_4991

Capt. Cinta examining the ProCodeCG Big Toolbox to get some idea what to create πŸ™‚

IMG_4942 2

It’s so much fun today like always πŸ˜‰

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 8 July 2017

Standard

ProCodeCG Kids Regular Coding Class – ESPectro Programming today πŸ™‚

IMG_3259

We had a newcomer, Emma πŸ™‚

IMG_3260

Emma is interested to learn C so she was given an intro to Arduino to try some C-like language πŸ™‚

IMG_3289

IMG_3297

IMG_3298

IMG_3299

IMG_3312 2

IMG_3316

IMG_3320

Hello Rafi welcome back πŸ™‚

IMG_3261

Rafi picked up where he left more than a month ago πŸ™‚

IMG_3281

He created an animation of charging battery πŸ™‚

IMG_3285

IMG_3286

IMG_3287

Raul was also catching up with stuff too πŸ™‚ He was working on synchronized clock via internet through wifi on board ESPectro πŸ™‚

IMG_3262

Ruben had finished multiple LEDs last week. Today he learned about RGB LED

IMG_3273

IMG_3274

IMG_3290

Under Capt. Faris’ supervision πŸ˜‰

IMG_3263 IMG_3264

IMG_3277

This cute little guy took notes! A rare scene! Kids should be taught to do this! πŸ™‚

IMG_3282

Ruben seems to have another calling too: drawing πŸ™‚

IMG_3283

IMG_3288

Ok, with Capt. Faris assistance,

IMG_3291

Ruben has also finished to make a button worked too πŸ˜‰

IMG_3309

Hello Rezky πŸ™‚

IMG_3265

Rezky fixed what didn’t work the last time

IMG_3275

He redid the button and button to serial section, and both worked nicely!

IMG_3279

IMG_3280

IMG_3284

Abdillah was given a task to create a counter with an ultrasonic sensor

IMG_3266

It worked perfectly with an Arduino πŸ™‚

IMG_3267

The ultrasonic sensor will count how many objects detected πŸ™‚

IMG_3268

Next is to make this work with ESPectro so we can send the data via cloud πŸ™‚

IMG_3269

and make LCD I2C works with ESPectro

IMG_3305

Abdillah was helping Rezky with library errors πŸ™‚

IMG_3293

Rezvan was back too πŸ™‚ Β Working with button to serial

IMG_3306

And worked nicely! Next is button with LED πŸ™‚

IMG_3307

Capt. Malik (started to have being in a pic :D) was working on air-drum project πŸ™‚

IMG_3308

We’ve got lots of project going not only in the class but also when the kids are off the class πŸ˜‰ There gonna be lots of progress next Saturday πŸ™‚ Can’t wait πŸ˜‰

 

ProCodeCG Kids Regular Coding Class – ESPectro & Arduino Programming – 3 June 2017

Standard

ProCodeCG Regular Coding Class yesterday πŸ™‚

IMG_0300

IMG_0334

IMG_0324

Clarence came with lots of progress πŸ™‚

IMG_0288

He made some improvements on the game he created with ESPectro and TFT Display

IMG_0289

IMG_0291

Clarence can sit all day all night to do this, his parents always have a hard time picking him up because he would just sit and work until someone drag the table and the carpet he sits on πŸ˜€

IMG_0293

Hello Ozan, one of theΒ awkward poses we get each time we take his pic because he didn’t like to be in a pic πŸ˜€

IMG_0295

Ozan finished two tasks

IMG_0304 2

One is showing a smiley face on the LCD

IMG_0306

IMG_0307

And the other one is to show custom chars

IMG_0315

IMG_0322

Well done Ozan πŸ™‚

IMG_0323

FriendshipΒ πŸ™‚

IMG_0325

Rezky was still struggling with ESPectro installment and setting up πŸ™‚

IMG_0296

Painful at the beginning but worth it in the end πŸ™‚

IMG_0339

Malik had successfully completed his task to connect a gyro to LEDs and then started his Air Drum Project

IMG_0297

IMG_0301

We had to shop some more components

IMG_0319

IMG_0328

Malik had finished typing all the code with no errors. Once we get the components, we can start to build it πŸ™‚

IMG_0338

Rezvan, Malik’s little brother, came to the class after his taekwondo class πŸ™‚

IMG_0330

Rezvan finished a code to activate ProCodeCG LED code at home πŸ™‚

IMG_0332

Rezvan with Malik’s toolbox πŸ™‚ Looking for resistors with correct values πŸ™‚

IMG_0333

Rezvan was going to test an RGB LED

IMG_0337

IMG_0348

Worked just fine. Yes πŸ™‚

IMG_0352

See you again next week πŸ™‚ Our regular coding class will be off only during Coding Camp πŸ™‚

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

Standard

Our regular awesomeness πŸ˜‰

IMG_3479

Capt. Awa had finished the task to be done today (he had already made a video :D), so he was ready to assist the class today πŸ˜‰

IMG_3480

Today we had two tasks: creating stopwatch with 2 buttons and smart lamp with RGB LED πŸ˜‰ Β This is a Captain Meeting, discussing what to be delivered in class and making sure that the schematic works fine πŸ˜‰

IMG_3543

Friendship in class πŸ˜‰ Hello welcome back Farrell πŸ˜‰

IMG_3481

Farrell’s SSTV Project has to wait (due to the expensive components :D) so Farrell should stick with what’s given in the class πŸ™‚

IMG_3507

Clarence made lots of progress with the TFT LCD πŸ˜‰ He created lots of screen effects and cool modifications πŸ˜‰

IMG_3482 2

Clarence was curious on how to use button. Lucky that we did a project with buttons today, so Clarence can follow the class while doing his own project πŸ˜‰

IMG_3493

Clarence made stopwatch with one button instead of two πŸ™‚ and send the output to the screen πŸ™‚

IMG_3505

He kept modifying the code and make the stopwatch works with nice display πŸ™‚

IMG_3523

Next target is to display the stopwatch in analog πŸ™‚

IMG_3516

Capt. Awa (middle) assisting Areli (left) and Nafis (right)

IMG_3484 2

We had a kid sitting in the class today πŸ™‚ His name is Ansyah πŸ˜‰

IMG_3485

Nice view πŸ˜‰

IMG_3486

Capt. Awa was very busy making sure everybody had got it right πŸ˜€

IMG_3487

Impressive dedication, Areli πŸ™‚

IMG_3488

Got the feeling that soon Areli’s box should be replaced with bigger one πŸ˜€

IMG_3500

Zahran was back πŸ™‚

IMG_3489

After a while, Zahran came back to catch up πŸ˜‰

IMG_3501

Nafis was really happy today for some reasons: we didn’t use seven segments and he had lots of friends πŸ™‚

IMG_3490 2

Capt. Awa assisting Ozan (on the back) and Farrell (in the corner)

IMG_3492

Whoaaaa, why so serious, Capt. Reza? πŸ˜€

IMG_3494

Reza is a very determined and focus kid. Very reliable Captain πŸ™‚

IMG_3502

Thanks Capt. Awa for helping so many kids today πŸ˜‰

IMG_3495

IMG_3504

The stopwatch πŸ˜‰

IMG_3496

Ren finishedΒ his job easily, like always πŸ™‚

IMG_3497

Ozan doing his schematic under very close supervision of Capt. Awa :

IMG_3508

And it worked, yay! (They use jacket slave to cover the LDR entirely so the RGB LED will light up πŸ˜€

IMG_3511

Next week we’ll do more interesting projects πŸ˜‰ See you then πŸ™‚

 

ProCodeCG Family Coding Crash Course Day #2 – 22 Nov 2016

Standard

Day 2 πŸ™‚ We continued our Arduino lessons πŸ™‚

IMG_7047

We started to use button to activate other components. This one will activate the LED onboard

IMG_7048IMG_7049

Razin and Sadid loved doing this πŸ™‚

IMG_7050

Look at that smile πŸ˜‰
IMG_7051

Sadid’s worked but Razin didn’t so the big brother offered some help πŸ™‚

IMG_7052

Then we added a LED
IMG_7053 2 IMG_7055

Then two LEDs. The button will be used to activate each LED depends on how fast you click it.
IMG_7056

Then we learned to use buzzer! Yaaaay we heard some sounds coming πŸ™‚

IMG_7057

Next: RGB LED πŸ˜‰
IMG_7059

The kids loved how the LED changing color πŸ˜‰ They said it was so beautiful the won’t remove the components from the breadboard πŸ˜€

IMG_7060

And the last lesson today is to create an alarm using ultrasonic sensor and a buzzer πŸ˜‰
IMG_7061

We’ve learned so much! πŸ™‚ And more tomorrow! πŸ˜‰

ProCodeCG Kids Regular Coding Class – Arduino & ESPectro Programming – 22 Oct 2016

Standard

Hello! Today we will explore RGB LED by entering string to serial monitor to set the color of the led πŸ™‚

IMG_4880

Before the class started, Awa showed his now-working-LCD πŸ˜€ hello! πŸ˜‰

IMG_4881

Very few kids in the morning but more will show up πŸ™‚
IMG_4882

The schematic and the code

IMG_4884

Clarence helped his sister Pru to set up her work
IMG_4885

Zahran and Ren

IMG_4886
IMG_4887

The happiest always: Awa πŸ™‚

IMG_4888

The messy desk and all stuff LOL
IMG_4889

Kids are kids. They play everywhere πŸ˜€

IMG_4891

We often have to split the screen that shows the upper part of the code on one half-side of the screen and the other to show the lower part of the code because the kids have different typing speed πŸ™‚
IMG_4892

Sometimes the schematic looks ok but doesn’t work. Today we found out that there were LOTS of dead RGB LED.

IMG_4894

Malik demonstrates potentiometer to control a microservo πŸ™‚ Nice!
IMG_4895

The possibility is endless! πŸ™‚ These things really ignite kids creativity πŸ™‚

IMG_4896

Reza at work
IMG_4897

Ozan had to type the original RGB LED code and make sure it worked before he couldΒ continue the string to serial monitor RGB LED.

IMG_4898

Rezandra is always so dedicated and serious πŸ™‚
IMG_4899

Darrell forgot to bring his kit but luckily Awa has 2 arduino board plus cables too so Awa lend it to Darrell πŸ™‚ We had spare breadboards, wires and resistors and RGB LED so all was good πŸ™‚

IMG_4900

Clarence was figuring out how to connect sensor to LCD module with so limited port πŸ˜€
IMG_4901

Areli had to type in the original RGB LED code too before moving on the next one πŸ™‚

IMG_4902

Malik gave ESPectro Core and Base a try πŸ™‚
IMG_4903

And this month ProCodeCG is 2 years old! One of the parents brought us a birthday cake! Yaay thanks!!! πŸ™‚

IMG_4904
IMG_4906

Come on kids lets sing and take a picture and then eat the cake! And the kids just sit still busy with their computers and breadboards LOL
IMG_4911

Happy Birthday ProCodeCG! May you will always be able to contribute good things to the community, to the people and to the nation πŸ™‚

IMG_4912

Let’s grow together and make awesome things, kids!!!
IMG_4917

ProCodeCG is so proud to be able to educate these amazing kids! And we would like to say thanks to parents for supporting us πŸ™‚
IMG_4920

See you on our next birthday and see what happens! πŸ˜‰