ProCodeCG – Kids Private Class – Basic Electronics – 31 May 2019

Standard

Our project today is to create a speech recognition app in Thunkable to give command to Arduino

IMG_2278

IMG_2277

The speech to text app

IMG_2279

the code

IMG_2282 IMG_2283

now connecting to bluetooth

IMG_2284 IMG_2286

successfully paired

IMG_2287

and now combining the speech to text code with the code to connect to bluetooth

IMG_2288

the arduino and bluetooth

IMG_2291

we did some research about how to control Arduino with Thunkable

IMG_2292

making the code

IMG_2294

IMG_2295

We still cannot connect the app to bluetooth, will figure this out in the next class πŸ™‚

IMG_2293

*Photos and videos are also available here

Advertisements

ProCodeCG Kids Regular Coding Class – 15 Juni 2019

Standard

This is what we do on holiday πŸ™‚

Aidia was ready to continue her color sorting project with Arduino πŸ™‚

IMG_3533 IMG_3542

Aidia typed hundreds lines of code πŸ™‚

IMG_3559 IMG_3547

and then we followed this schematic

IMG_3573

IMG_3578

and tested it

IMG_3579

IMG_3580

the code had been uploaded but the sensor reading didn’t seem right. also one micro servo is not working. we had to do debugging next week πŸ™‚

IMG_3582

Aidia deserved a break by making some animations after all the hard work today πŸ™‚

IMG_3576

IMG_3574

Edo spent 3 hours struggling with installing Kali Linux on Virtual Box

IMG_3532 IMG_3531

it

IMG_3575

took

IMG_3562

a long time

IMG_3540

and we did this three times already πŸ˜€

IMG_3539

but it is ok, a good way to learn πŸ˜€

IMG_3537

next week Edo is expected to have Kali Linux installed πŸ˜€

IMG_3536

today we made it into the login window but the password didn’t work so we had to start all over again with setting up password πŸ˜€

IMG_3535

Capt. Faris and his computer vision research πŸ˜€

IMG_3548

IMG_3571 IMG_3567

Al was busy with two projects today πŸ™‚

IMG_3541

the first one is the machine learning project for recommending places for tourists πŸ™‚

IMG_3551

IMG_3557

 

IMG_3554 IMG_3553

the next is to make a chameleon changes colors based on what it “see” πŸ˜‰

IMG_3544

IMG_3550

we’re still working in entering the datasets πŸ™‚

IMG_3563

hopefully this project will be finished next week πŸ™‚

IMG_3549 IMG_3546

 

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 25 May 2019

Standard

ProCodeCG Research Center πŸ˜‰ Look at how many brains working on many projects πŸ™‚

IMG_1931 IMG_1932

IMG_1959

Wibi has just joined the class πŸ™‚

IMG_1916

Wibi will start to learn coding by playing Minecraft

IMG_1928 IMG_1974

Ryan has also joined the class Β and learning the same thing as Wibi. Kids in their age start learning basic programming skills by building things so they will learn about shapes, geometry, repetition, pattern etc. πŸ™‚

IMG_1917 IMG_1925

IMG_1975

Capt. Faris is working on his machine learning project while also teaching other kids πŸ™‚

IMG_1918

IMG_1941 IMG_1957

Fadhlan’s hardest task is to find out why the wheels stopped working

IMG_1919

while other components do work πŸ™‚

IMG_1936

Badi started to learn Python πŸ™‚

IMG_1920

because we need a script to update two different calendars for Pavilion19 website πŸ™‚

IMG_1935

Like usual, Badi is a fast learner πŸ™‚

IMG_1937

Badi learns turtle, shapes, and looping in Python very fast

IMG_1942

IMG_1948 IMG_1950

IMG_1954

before he got back to web programming: patching the problem from the previous week

IMG_1965

The problem is the calendar plug in only work for android or ios.

IMG_1967 IMG_1968

so the quick solution is provide links for both OS directing to different version of calendar

IMG_1972

Aidia is still working on her big project: color sorter with arduino

IMG_1921

Aidia spent 3 straight hours typing hundreds lines of code πŸ™‚

IMG_1927

we will start the wiring after Aidia finishes typing in the code πŸ™‚

IMG_1951

Capt. Awa is exploring new things like this rocket launcher simulation

IMG_1922 IMG_1946

IMG_1933 IMG_1934

while Al is working on a new machine learning project

IMG_1923 IMG_1960

recognising sounds

IMG_1969

Al is recording voice for “left” and “right” that will make a sprite turn to left or to the right

IMG_1970

Harraz wants to install Game Maker Studio 2

IMG_1915

This is good because Game Maker Studio 2 gives more libraries and features

IMG_1924

Harraz also wants to learn Minecraft Modding

IMG_1930 IMG_1949

Today he learns how to type in JavaScript codes into Minecraft πŸ™‚

IMG_1962

and make some geometry structures and buildings

IMG_1963

IMG_1964

this is so much fun πŸ™‚ Next week Harraz will type his own JavaScript code πŸ™‚

IMG_1973

Sam is working hard entering assets to his Juz’amma App

IMG_1926 IMG_1929

The app is now working very smoothly now

IMG_1938

After Sam is finished entering all the verses, we are ready to upload it to PlayStore πŸ™‚

IMG_1940

IMG_1947

Koosha is given a task to create a locker system in Minecraft

IMG_1945

IMG_1952

and next class we’re going to use this relay to control smart home appliances πŸ™‚

IMG_1958

IMG_1961

IMG_1971

We had visitors from Arduino Community πŸ™‚

IMG_1966

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 24 May 2019

Standard

Alright we have decided the next project for Tyo πŸ™‚ We’ve been thinking for weeks about choosing a sound recognition project from several alternatives. We have to decide which one and how to do it.

Today we will try simpler one, option number #2 πŸ™‚

IMG_1848

We’re using BitVoicer for the speech recognition app to enable Arduino accepting voice command

IMG_1849

After inputting voice samples, then we test them

IMG_1850

After setting up BitVoicer then we will setup the Arduino

IMG_1852

We’re going to connect BitVoicer to Arduino that will control home appliances (or at least simulation of home appliances :))

IMG_1853

We still need some time to be able to operate BitVoice fluently but for now we already know the basic principles

IMG_1855

This is gonna be fun πŸ™‚ We’ll see how far we can push this project πŸ™‚

IMG_1847

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 18 May 2019

Standard

Our Saturday Sanctuary Coding Day πŸ˜€

IMG_1537 IMG_1538

Aidia is starting a new super interesting project: color sorting machine with Arduino πŸ™‚

IMG_1519

we are using a color sensor to sort smarties candy based on the colors πŸ™‚

IMG_1530

We are going to test the sensor with Arduino Uno because the Nano needs some soldering πŸ™‚

IMG_1523

typing in the code

IMG_1528

IMG_1531 IMG_1536

Done wiring

IMG_1541

Testing the sensor using this colorful book πŸ˜€

IMG_1545

fixing the code

IMG_1551

sensor readings: works fine, yayyyy πŸ™‚

IMG_1561

As a reward for finishing the task today, Aidia did some Scratch programming for refreshing πŸ˜€ In the next class we will test the arduino nano πŸ™‚

IMG_1563

Al is ready for a new project πŸ˜‰

IMG_1520

The first project today is controlling this fan and lamp by entering a command

IMG_1524

the AI will turn the fan or the lamp or both by analysing the command entered πŸ™‚

IMG_1526

Al then chooses another project

IMG_1532

The next one is to identify objects πŸ™‚

IMG_1546

the codes

IMG_1552 IMG_1566

the data

IMG_1568

the code processing the data

IMG_1569

Badi is very busy finding calendar library that works both on Android and iOS πŸ˜€

IMG_1521

some libraries work well on iOS

IMG_1544

some is working on Android

IMG_1549

but not working on both already πŸ™‚ Badi reads every tutorial available on the internet πŸ˜€

IMG_1529 IMG_1535

Badi install and uninstall many versions of calendar libraries to make sure it works on all platforms

IMG_1543

IMG_1565

this one is looking good on Android *but not working on iOS πŸ˜€

IMG_1573

the saga continues! πŸ˜€

IMG_1575

Jihan did some warming up with LightBot πŸ™‚

IMG_1522

This is an important exercise for understanding about procedures and functions πŸ™‚

IMG_1527 IMG_1534

And then Jihan started to do Machine Learning πŸ™‚

IMG_1555

Jihan’s first machine learning project πŸ™‚ Working well πŸ™‚

IMG_1570

IMG_1571

The next project πŸ˜‰

IMG_1574

IMG_1564

Syadad did some improvements with his latest version of game

IMG_1540 IMG_1547

and after creating some new sprites, he started to install Spigot Server for Minecraft Modding πŸ™‚

IMG_1554

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 8 May 2019

Standard

Two missions for today: to explore sound sensor and PIR sensor

IMG_1011

we’re going to test this sound sensor to detect the beat of a music and make a LED blinking the beat πŸ™‚

IMG_1010

the wiring

IMG_1012

the code

IMG_1013

serial monitor

IMG_1014 IMG_1015

setting up the sensitivity of the sensor

IMG_1016

and after that, it works πŸ™‚ *find the link of the videos on the bottom of the page

IMG_1018

PIR sensor, took some time to warm it up

IMG_1020

so far, after testing 2 PIR sensors, ultrasonic sensor is more reliable πŸ™‚

IMG_1022

*Photos and videos are also available here

ProCodeCG – Kids Private Class – Basic Electronics – 3 May 2019

Standard

Our regular private class πŸ™‚

IMG_0701 IMG_0708

Today Tyo finished 2 projects: temperature and humidity sensor and LDR sensor

IMG_0699

Temperature and humidity sensor

IMG_0700

IMG_0702

The result

IMG_0710

LDR sensor

IMG_0704

The result

IMG_0705

Two projects going very smoothly today, and Tyo is busy sorting the books for his mobile library after the class πŸ™‚

IMG_0711

Next week we’re going to explore more projects πŸ™‚