ProCodeCG Kids Private Class – Robotics – 23 Sept 2019

Standard

Road to Russia saga continues πŸ™‚

IMG_1664

Fadhlan has created an awesome PPT *for a 1000th time πŸ˜€

And it is getting better and better πŸ™‚ He is truly a hardworker πŸ™‚

IMG_1665

Today Fadhlan will rewire SNAPBOT I because it has stopped working since we tested it with PWM control and migrate it to Arduino Mega

IMG_1673

IMG_1675

and today we’re going to dissect another mouse. We have crushed 1 USB mouse, dissect and test 2 USB mouse, buy a wireless mouse but then found an easier way with PS2 mouse that we’re going to test today

IMG_1674

The wiring

IMG_1688

IMG_1689

The readings

IMG_1676

 

Screen Shot 2019-09-23 at 15.41.15 Screen Shot 2019-09-23 at 16.19.01

The mapping

Screen Shot 2019-09-23 at 19.48.28 Screen Shot 2019-09-23 at 19.51.56

Screen Shot 2019-09-23 at 20.31.47

Allright! The mouse will be deployed on SNAPBOT II πŸ™‚

IMG_1685

The mess we created today πŸ˜€

IMG_1687 IMG_1681 IMG_1680

Messy but we’re happy with the progress! Now we’re quite optimistic that we can get things done on time! πŸ™‚

*Photos and videos are also available here

Advertisements

ProCodeCG Kids Private Class – Robotics – 16 Sept 2019

Standard

the saga continues… SNAPBOTS Road to Russia πŸ™‚ this is the room before the saga started πŸ˜€

IMG_1186

we’re setting up camera to capture our activity today πŸ˜€

IMG_1185

IMG_1187 IMG_1188

lots of things to do, especially hacking mouse chip to read robot movements but we’re still struggling with reading the data because we haven’t got the correct data sheet 😦

IMG_1189

SNAPBOT II is powered with Arduino Mega and navigates really well. What we are going to do is adding mouse reading and broadcast it via bluetooth to display a map on a laptop/PC

IMG_1190

hacking the mouse is not as easy as we thought πŸ˜€

IMG_1200

well if what we’ve been doing is easy, we wouldn’t have come this far πŸ˜‰

IMG_1201

IMG_1203

we also added a potentiometer to SNAPBOT I to control the PWM so we can adjust the speed of the wheels

IMG_1204

done!

IMG_1206

Fayza, Fadhlan’s older sister is also in the same competition this year πŸ™‚ Good luck all! πŸ™‚

IMG_1209

we’re tired and work is still piling up but we won’t give up! gear up until the D-Day! πŸ˜‰

IMG_1208

*Photos and videos are also available here

ProCodeCG Kids Private Class – Robotics – 9 Sept 2019

Standard

Road to Russia Saga continues πŸ˜‰ We’re working on SNAPBOT I and SNAPBOT II today πŸ˜€

IMG_0667

SNAPBOT I

IMG_0684

SNAPBOT II

IMG_0685

The first thing we do is interfacing an optical mouse to Arduino

IMG_0668

we will put this on SNAPBOT II so we can get the trail of the movement by reading the x and y of the mouse

IMG_0669

we have to carefully check the pin out and datasheet to make sure which port goes to where πŸ˜€

IMG_0670

we use wires to check if we can read the data

IMG_0672 IMG_0673

we print the address but not yet getting the correct reading

IMG_0674 IMG_0675

the x y reading

IMG_0676

checking the connection and ports

IMG_0677

IMG_0679 IMG_0680

and then start soldering

IMG_0681 IMG_0682

IMG_0683

but we have written the code to read x and y from the mouse, and also the code to display the reading into some movement trails like thisΒ Β Screen Shot 2019-09-09 at 17.24.19

still got LOTS of work to do but we won’t stop! we’ll be back soon for more update and progress!

IMG_0671

*Photos and video are also available here

ProCodeCG Kids Regular Coding Class – 7 Sept 2019

Standard

Time to be productive and make progress πŸ˜‰ Every kids in our regular class have their own target and we make sure that they are making progress each week πŸ˜‰

Ara is still preparing for upcoming Young Scientist Competition. He has prepared an extended abstract, a poster and of course has also finished the code

IMG_0449

what Ara should be doing is to test the steps and try different wifi to get empirical data and measurement

IMG_0471

IMG_0482

Today Ara is trying to be an Evil Twin, to see how difficult it is to set up the attack

IMG_0486

IMG_0496 IMG_0507

Aidia is starting a new project: hand gesture recognition πŸ˜‰

IMG_0450 IMG_0452

the code is very long, so Aidia took several breaks while typing it. And not yet finished, so we’re going to finish it next week

IMG_0463

Aidia said she wanted to do the schematic first

IMG_0478

IMG_0480

The schematic is ready πŸ™‚ After the code is finished, we’re going to test it πŸ˜‰

IMG_0487

Fadhlan, with SNAPBOT I and SNAPBOT II πŸ˜‰

IMG_0453

Fadhlan is developing SNAPBOT II with basic configurations before we add an optical mouse for drawing the map

IMG_0457

but before he started, he helped Aidia to solder the gesture sensor πŸ˜‰ Thanks so much, buddy πŸ™‚

IMG_0465

Fadhlan now needs the workspace twice as big since now there are two robots to be constructed πŸ˜€

IMG_0524

Baran is going to continue intro to programming

IMG_0454

by doing challenges with higher level of difficulties

IMG_0470

IMG_0485

this challenge is not only teaching about geometric shapes but most importantly is about loop and nested loop

IMG_0498

IMG_0503

then Baran can continue to learn some Python with CodeCombat

IMG_0534

IMG_0535 IMG_0536

Techa is probably younger than Baran, but he can keep up with the lessons πŸ™‚

IMG_0455

after finishing maze puzzles

IMG_0459

IMG_0464

Techa also learns about geometric shapes, angles, loop and nested loop

IMG_0499

IMG_0500 IMG_0502

and then: Python coding with Code Combat πŸ™‚

IMG_0527 IMG_0529

Sam is figuring out how to activate his Object Recognition App for the Blind with voice

IMG_0456 IMG_0461

IMG_0462 IMG_0490

and he also working on the Juz’amma. Next week Sam will be given new project πŸ™‚

IMG_0515

Ihsan starts to learn basic electronics because he is interested to build his own robot

IMG_0458

IMG_0460

the first project: LED

IMG_0474

IMG_0476 IMG_0488

and then more LEDs

IMG_0491 IMG_0492

then RGB LED

IMG_0501 IMG_0508

and then LED and button

IMG_0517

Hafiz is performing more test to his machine learning project

IMG_0467

IMG_0475 IMG_0497

IMG_0504

and since there were so much troubles with synchronization between the learning system with the Scratch, we decided to develop the system using App Inventor

IMG_0523

Kinan is still developing her Agario Game πŸ™‚

IMG_0468 IMG_0477

IMG_0484 IMG_0512

IMG_0532

Yogi is still figuring out how to make a code to enable a moving car to stop when we click left button mouse and move when we click again

IMG_0494

IMG_0493 IMG_0510

IMG_0511

we have to find a work around for this one

IMG_0528

Koosha

IMG_0495

connecting via remote to his server at home

IMG_0505

IMG_0513

He is configuring a port forwarding

IMG_0514

to be able to connect to a Minecraft Server πŸ˜€

IMG_0519

Fab is continuously making good progress πŸ™‚

IMG_0520

IMG_0526 IMG_0506

he can solve most of the difficult problems by himself. Just give him a simple hint and he will finish it πŸ™‚

IMG_0516 IMG_0522

after this Fab will learn some Python programming before he can start creating his own game πŸ™‚

IMG_0533

The class

IMG_0489

IMG_0525 IMG_0469

we spends hours doing this and time always flies! Until next week πŸ˜‰

*Photos and videos are also available here

ProCodeCG Kids Private Class – Robotics – 5 Sept 2019

Standard

Road to Russia! We’re giving our best effort πŸ™‚

IMG_0265

IMG_0268

Fadhlan is making SNAPBOT II that will make a map using an optical mouse πŸ˜‰

IMG_0266

IMG_0270

IMG_0291

IMG_0292

IMG_0293

IMG_0294

while we’re also checking and improving SNAPBOT I

IMG_0267

IMG_0269

Hoping that we can finish SNAPBOT I and SNAPBOT II on time! Wish us luck!!!

IMG_0281

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 31 Aug 2019

Standard

This is our way to make our Saturday well spent πŸ˜‰

Baran

IMG_9904

finally finished the LightBot series

IMG_9913

IMG_9933 IMG_9936

and now starting another challenge, which is very much harder πŸ˜‰

IMG_9956 Techa

IMG_9905

is still struggling with LightBot puzzles πŸ™‚

IMG_9914

it surely takes some time but his is how to learn πŸ™‚

IMG_9932

IMG_9955 IMG_9979

Hafiz is as promised on the exhibition, improving his machine learning code to be able to identify colors πŸ™‚

IMG_9906 IMG_9912

IMG_9959 IMG_9969

Hafiz has to do lots of testings

IMG_9970 IMG_9971

sometimes different lightings or different distance will give us different results πŸ˜‰ We just have to keep going πŸ™‚

IMG_9996

Kinan is now ready for continuing her GameMaker quest πŸ˜‰

IMG_9907

IMG_9916

This time she will create Agario game πŸ™‚

IMG_9930

IMG_9934

Neo has a very important mission: to make a connection to MQTT

IMG_9908

IMG_9915 IMG_9922

He brought his fancy toolbox πŸ˜‰

IMG_9928 IMG_9929

IMG_9935

and tested several dev boards πŸ˜€ but he only took one session this week and haven’t yet finished connecting to MQTT

IMG_9954

Once Clive is excited about one thing

IMG_9917

He will work very fast

IMG_9920

Clive had created LOTS of sprites and levels

IMG_9925 IMG_9926

IMG_9937 IMG_9939

look at that object list, so many of them πŸ™‚

IMG_9940

Clive is going to add more complexity to the game next week πŸ™‚

IMG_9953

Boy totally loves coding class πŸ™‚

IMG_9918

Boy had to finish LightBot challenges

IMG_9924

IMG_9927 IMG_9938

and he did πŸ˜‰

IMG_9952

and then move to a more difficult one πŸ˜‰

IMG_9961

IMG_9962

Fadhlan fixed and tested the robot today πŸ™‚ We did lots of video shooting, but beforehand, Fadhlan fixed our extension cables first πŸ˜‰ Nice guy πŸ˜‰

IMG_9919

IMG_9921 IMG_9985

Ara continued working on creating extended abstract for the competition

IMG_9944

IMG_9931

while taking screenshots

IMG_9963

IMG_9977

IMG_9984 IMG_9987

Fab is very quiet but very smart πŸ™‚

IMG_9946

He finished lots of level on his own πŸ™‚

IMG_9960

IMG_9973 IMG_9983

Kishan

IMG_9957

have added lots of improvement to his game and also been given new challenge to create another game πŸ™‚

IMG_9975

Zaaka

IMG_9958

created a complex game (without coding)

IMG_9964

but he use smart tricks to implement his ideas πŸ™‚

IMG_9965

his games are always very creative and unlike other games have ever been created πŸ™‚

IMG_9966

IMG_9986

Today Mika is also learning about procedures and functions with LightBot πŸ™‚

IMG_9968

IMG_9972

after finishing this, Mika will be given more difficult challenges before finally allowed to create games πŸ˜‰

IMG_9995

Syadad started to learn basic electronics today πŸ˜‰

IMG_9974

Baran is also interested πŸ˜€

IMG_9976

Syadad is going to connect this electronics control to Minecraft πŸ˜‰

IMG_9980

The class

IMG_9909 IMG_9910

IMG_9941 IMG_9943

IMG_9982

IMG_9981

*Photos and videos are also available here

ProCodeCG – LabSchool UPI Junior High School – Coordination Meeting – 30 Aug 2019

Standard

A VERY IMPORTANT MEETING related to Fadhlan’s preparation to go to Russia for an International Competition πŸ˜‰

IMG_9861 2 IMG_9862 2

Creating to-do list and make timeline because we one have 4 weeks left!

IMG_9865 2

IMG_9866 2

IMG_9869 2

The team *including these two πŸ˜€

IMG_9868 2

We’ve been working as a team for about a year now πŸ™‚

IMG_9864 2

The team is rock solid and we’re very optimistic πŸ˜‰

IMG_9859 2

Wish us luck! πŸ˜‰