ProCodeCG Kids Regular Coding Class – 27 Jan 2018

Standard

Hello from our kids regular coding class 🙂

Earlier, only a few kids

Untitled

Untitled

later…

Untitled

Today we’re thinking about designing an automatic folding table 🙂 We sketched some designs 😉

Untitled

Capt. Awa was assigned to create a prototype 😀

Untitled

But Awa wanted to do his trashbin project 🙂

Untitled

He wanted the LED to be activated each time the ultrasonic sensor detect something

Untitled

 

Untitled

Yep it worked 🙂

Untitled

Awa was also exploring the buzzer to do some morse 🙂

Untitled

And after a while discussing about the folding table prototype, Awa chose to collaborate with Ain, doing the prototyping in Minecraft 😀 😀 😀

Untitled

Untitled

Ain was given several challenges to create in Minecraft. He was paired with Awa to connect Minecraft to the outside world 🙂

Untitled

Ozan started to install MQTT Dash on Android and MQTT.fx on Mac because he’s going to learn some IoT implementation 🙂

Untitled

We got Sulaiman exploring his Minecraft Modding skills

Untitled

 

Untitled

Untitled

Sulaiman is very generous and kind kid 🙂 He voluntarily helped others (Kinan on the left, Silmi on the right)

Untitled

Sulaiman is going to be a good Captain one day 🙂

Untitled

Untitled

Capt. Azriel (left) helped too

Untitled

Today we got two newcomers: Silmi

Untitled

and Kinan

Untitled

They both went through intro to programming

Untitled

Untitled

And after they finished the first part

Untitled

Untitled

they started the next

Untitled

Untitled

Vian still so into Minecraft command block, he created lots of stuff in there

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Nanin continued to learn how to make a website 🙂

Untitled

under Capt. Azriel supervision

Untitled

Untitled

Untitled

the temporary result 😉

Untitled

Nanin also designed some header for the website by herself 😉 Very nice 🙂

Untitled

Capt. Faris was very busy with his project

Untitled

Untitled

Untitled

Using OpenCV to recognize objects in video

Untitled

Last week we had already successfully recognize objects on images, along with the numbers of the objects. Today we use videos instead of images

Untitled

Untitled

the processing using matrices

Untitled

The first video (recognized the object as bear: 94%

Untitled

Untitled

person:59%

Untitled

the second video (we’d like to know if the system could recognize a human being upside down :D)

 

Untitled

Untitled

Yes it recognized this one as a person 😀

Untitled

Will do more experiments on this one next week 🙂

 

 

 

 

 

 

Advertisements

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! 🙂

ProCodeCG – BDV – codeMeetUp() #116 IoT Series Day #4 – 20 Nov 2017

Standard

The last day of ProCodeCG – BDV – codeMeetUp() #116 IoT Series 🙂

ProCodeCG - codeMeetUp() #116- IoT Weather Programming Series 4:4 - small

Today we made sure everybody could follow what have been learnt in the previous class

IMG_2541

IMG_2542 IMG_2543

IMG_2544 IMG_2545

IMG_2546

After we’re sure that everybody can gather data from temperature and humidity sensor, we moved on to connecting it to the cloud

IMG_2547

IMG_2548 IMG_2549

Then we learned IoT & MQTT

IMG_2550

And experimenting with publishing and subscribing to MQTT 🙂

IMG_2551

We can do it from mobile apps too 🙂

IMG_2552

We can control (and being controlled LED) of any ESPectro subscribing to “led1” topic and can send and receive text to anyone subscribing and publishing to “pesan” topic

IMG_2553

IMG_2554

At the end we learned to continuously publish data to MQTT, and the next step is to send temperature and humidity data

IMG_2555

This us 😉

IMG_2556

Thanks so much all, thanks so much BDV, see you again soon with different topics 🙂

IMG_2557

ProCodeCG – BDV – codeMeetUp() #114 & #115 IoT Series Day #2 & #3 – 13 Nov 2017

Standard

codeMeetUp() #114 and #115 in a row 🙂

IMG_1897 IMG_1898

We continued the lesson last week 🙂

IMG_1899

We had this awesome kids again in this class yaaay 🙂

IMG_1900

IMG_1901

Today we finished the setup and started to connect ESPectro to DHT22 temperature and humidity sensors

IMG_1902

IMG_1903 IMG_1904

IMG_1905

Took some time to download the libraries

IMG_1906

IMG_1907

We finally got the reading of the sensors

IMG_1908

IMG_1910

IMG_1912

And connect it to the cloud 🙂

IMG_1911

Next week we will learn more 🙂

 

ProCodeCG – BDV – codeMeetUp() #113 IoT Series Day #1 – 6 Nov 2017

Standard

Today ProCodeCG and BDV started Day #1 of codeMeetUp() IoT Series 🙂

ProCodeCG - codeMeetUp() #113 - ProCodeCG codeMeetUp() #113 - IoT Weather Programming Series 1:4 - small

Today we learned some intro about IoT, take a look at some devboards and sensors

IMG_1346 IMG_1347

We used devboard from DyCodeX: ESPectro ver 3 🙂 It is available on Makestro Shop 🙂

IMG_1348

and then started to install Arduino IDE, drivers and ESPectro Libraries

IMG_1349

As usual, the beginning is always painful because it takes time to download the libraries, and do the setting 🙂

IMG_1350 2

We had kids in the class too 🙂

IMG_1351 2

IMG_1357

Everybody seemed to have fun, despite of the obstacles (different on every OS :D)

IMG_1352 IMG_1353

IMG_1354

The first group successfully installed ESPectro library and make the LED blinks, plus turned neopixel off. They were given task to make neopixel blink but time was up so we had to continue next week 🙂

IMG_1355 2

ESPectro32 is already available on Makestro Shop, to those who are interested 😉

IMG_1356

See you next week 😉

ProCodeCG Sensor Data Acquisition Training – 11 Sept 2017

Standard

Today we trained lecturers for Politeknik Negeri Pontianak on how to do data acquisition from current sensors 🙂

Class preparation

IMG_7660 IMG_7661

We split the team into two: hardware and software. The hardware team started to assemble the components

IMG_7662

while the software team installing the application and libraries

IMG_7663

IMG_7664 IMG_7665

IMG_7666

ESPectro basic testing: blink

IMG_7667

and neopixel animation

IMG_7668

Then we’re ready to connect ESPectro to the circuit and sensor

IMG_7670 IMG_7671

IMG_7672

We compared the circuit with the one that has been tested and verified

IMG_7673

IMG_7674

Still didn’t work

IMG_7675

It took lots of retrying, switching components and we tried every solution possible and think of every source of errors

IMG_7676

still didn’t work

IMG_7677

We just kept trying

IMG_7678 IMG_7679

and after we changed the resistors with metal film ones, it worked! 😀

IMG_7680

Current reading when the switch is on

IMG_7681

when off

IMG_7683

when on and off again

IMG_7682

The effort was worth it 🙂 We finally finished the training and ready to collect data for further research and analysis 🙂

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 9 Sept 2017

Standard

Our Arduino/ESPectro Programming Class this morning 🙂

IMG_7459

Ozan was ready to modify automatic pedestrian traffic light with ultrasonic 🙂 We were going to add LCD to display information to pedestrian 🙂

IMG_7460

It worked 🙂

IMG_7478

The display will show the color of the traffic light:

red

IMG_7479

yellow

IMG_7481

green. Ozan had to change all the text into some info for pedestrian so they will know when to cross and how many times left 🙂

IMG_7482

Nafis

IMG_7462 2

and Rezky were working on the same project as Ozan

IMG_7463

These two like to work together

IMG_7468

helping each other finding bugs and make the schematics 🙂

IMG_7476

IMG_7503

and worked 🙂

IMG_7477

We just had Uben back! His usual laptop was in repair so he brought another one. We spent some time to install and setup everything 🙂

IMG_7487

Uben was told to create ultrasonic counter

 

IMG_7510

Uben likes to assemble things like this 🙂

IMG_7515

Too bad we didn’t had time to type in the code and compile it. Going to do it next week! 🙂

IMG_7519

Next week we will explore projects with micro servo! 😉