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 πŸ™‚

Advertisements

ProCodeCG – 5 Days Kids Coding Crash Course – Day #5 – 28 Aug 2017

Standard

The last day of % Days Kids Coding Crash Course on Intro to Programming and Creating Games πŸ™‚

IMG_6655

At this stage, Ghazaska has learned skills to improve his game

IMG_6656

He keeps adding more features

IMG_6657

And make improvements, including to the graphics of the sprites

IMG_6658

IMG_6660

IMG_6661 IMG_6662

IMG_6667

IMG_6669

IMG_6670

The game now have lots of levels

IMG_6663

that offers unexpected challenges πŸ˜€

IMG_6664

IMG_6666

IMG_6668

It takes some daydreaming to start a new game πŸ™‚ *it is hard sometimes to move on from one creation to another πŸ˜€

IMG_6672

The next one is BreakOut Game

IMG_6671

And Ghazaska doesn’t want anything on his game to look similar to the original game πŸ˜€

IMG_6673

The game looks so interesting πŸ˜€

IMG_6674

It’s amazing how creative kids can be if we give them the skill and some space to improvise πŸ™‚

IMG_6675

Now you can explore many things with what you have learned in 5 days Ghazaska πŸ™‚ See you again πŸ™‚

ProCodeCG – Private Training – Data Acquisition with ESPectro – Day #1 – 15 May 2017

Standard

Today we had a training on gathering data from sensors using DHT11 and MLX90614 using ESPectro development board πŸ™‚

Setting up before the class started

IMG_8921 IMG_8922

IMG_8923

We used two different computers to make sure we can do lots of things simultaneously πŸ™‚

IMG_8924

we also have to make sure we have reliable internet connection and a toolbox full of anything we might need πŸ˜‰

IMG_8925

we tested MLX90614 with Arduino

IMG_8927

IMG_8929

and it worked. Next we will use ESPectro to be able to send the data via cloud πŸ™‚

IMG_8928

We’re going to use the sensors to measure battery temperature

IMG_8930

We’re going to use multiple sensors to measure multiple batteries, so we’ve got lots of things to do, and will continue the training on Wednesday πŸ™‚

IMG_8931

ProCodeCG – Bandung IoT Maker Day – 19 March 2017

Standard

Yesterday ProCodeCG took part in Bandung IoT Maker Day yesterday πŸ™‚ The event was held by DyCodeX and Makestro, took place at Co&Co Jl. Cipaganti Bandung

IMG_4959 IMG_4960

Makestro Products

IMG_4961

Intro by Dyan R. Helmi, CMO of DyCode

IMG_4962 2

This event is about Road to RIoT (Republic of IoT)

IMG_4963

Class of Makestro Beginner Course

IMG_4964 2

IMG_4975

Class of Makestro Extended Course. ProCodeCG was assigned to teach this class

IMG_4965

Intro about RIoT by Andri Yadi, Founder of Makestro and CEO of DyCodeX

IMG_4966

The souvenirs for Makestro Extended Course

IMG_4967 IMG_4968 2

Set up and preparation

IMG_4969 IMG_4970

IMG_4972

IMG_4973 IMG_4974

Intro to IoT

IMG_4976

IMG_4977 IMG_4978 2

IMG_4979 IMG_4980

Yes we had kids in the class πŸ™‚ They are ProCodeCG Kids πŸ˜‰ This is Koosha

IMG_4982 IMG_4983 2

And this is Capt. Reza πŸ™‚

IMG_4984

We learned to blink LED on board new Espectro (ver 3)

IMG_4985

IMG_4986 IMG_4987

IMG_4988 IMG_4989

IMG_4990 IMG_4991

IMG_4992 IMG_4993

IMG_4994 IMG_4995

Prof. Budi Rahardjo explained about how diode works

IMG_4996 IMG_4997

Founder of Makestro helped with library settings errors and amazed to see this kid finishing the tasks very fast πŸ˜€

IMG_5001 2 IMG_5002

Then we learned to activate neopixel on board

IMG_5003

the setting is a little bit tricky but once we got it right, things work smoothly

IMG_5004

Then we learned to use ProCodeCG LED to create Knight Rider effect with 6 LEDs

IMG_5006 IMG_5007

Then finally learned about MQTT

IMG_5008

Lunch break

IMG_5009

We installed MQTT Dash on Android devices to communicate with MQTT server

IMG_5010 IMG_5011

Testing to connect to Wifi via ESPectro

IMG_5012 2 IMG_5013

IMG_5014

Connecting to MQTT

IMG_5015

MQTT worked and we started to publish and subscribe from MQTT server from Android devices

IMG_5016

Dad and kids having fun πŸ™‚ Nice view πŸ™‚

IMG_5017

We’re planning to create a class to continue this one, probably next month πŸ™‚

IMG_5019

A great event that ProCodeCG is very proud to be part of! πŸ™‚ Β See you next time πŸ™‚

ProCodeCG codeMeetUp() #94 – Intro to Capital Market

Standard

Today our Coding Mum Batch 2 Alumni, Bu Prisca Deassy Mariani shared about Intro to Capital Market πŸ™‚

She came early with her ProCodeCG Kids son: Clarence πŸ™‚

IMG_2635

Getting prepared

IMG_2636

Another ProCodeCG Kids: Azriel πŸ™‚

IMG_2638

The audience πŸ™‚ Some of them are from Coding Mum Batch 3 and ProCodeCG Parents πŸ™‚

IMG_2639

Intro to Capital Market

IMG_2640

What is capital market?

IMG_2642

Explanation about balance sheet

IMG_2645

IMG_2648

IMG_2650

and about stock exchange

IMG_2651

IMG_2656

Initial Public Offering (IPO)

IMG_2657

How to analyze the stocks

IMG_2659

Technical analysis

IMG_2660

Analyzing stock trends of AAPL

IMG_2667

NG

IMG_2668

CL

IMG_2670

Fundamental analysis

IMG_2672

Top stocks in Indonesia 2016

IMG_2673

The analysis or forecasting or prediction can be done with coding πŸ™‚

IMG_2679

Meanwhile Clarence was so busy with his new TFT display πŸ˜€

IMG_2637

He worked hard to make it work

IMG_2654

with a determined-looking face πŸ™‚

IMG_2652

and uh yeah, it works! πŸ˜‰ He connected a sensor and send the readings to the display πŸ˜‰

IMG_2662

And this is us! (minus several people who left earlier :))

IMG_2677

We learned so much things EVERY week πŸ™‚ Thanks so much Bu Deassy for showing us a totally different knowledge πŸ™‚

ProCodeCG Coding Mum Batch 3 – Day #10 – 6 Jan 2017

Standard

Day #10. We learned PHP + MySQL πŸ™‚

IMG_2183

The pace of Batch 3 is faster than the previous ones. Usually we learn PHP – MySQL on 12th Β or 13th class. Probably because we have learnt how to deliver the topics and we keep developing materials to support the learning process. Plus, this batch learns very quickly πŸ™‚

IMG_2184

IMG_2185

We installed XAMPP and got started πŸ™‚

IMG_2186

Creating some simple tables on the database

IMG_2189

Creating PHP codes to access the database

IMG_2190

So today the Mum is not only learning about front-end programming, but also back-end programming πŸ™‚

IMG_2191

Will learn more PHP – MySQL on the next class, while preparing for the final presentation next week πŸ˜‰

ProCodeCG codeMeetUp() #82 – Pawitra Studio – 3D Modeling Tools in Blender

Standard

Aditya A. Pratama, Technical Director of Pawitra Studio taught us some 3D Modeling tools in Blender on our 82nd codeMeetUp() πŸ™‚

These were our first guests πŸ™‚ They are brothers πŸ™‚

IMG_3161

Look at the enthusiasm πŸ™‚

IMG_3162

The rest of the family (the mom and the youngest child in the back, plus that little girl on the left) arrived πŸ™‚
IMG_3163

Ok let’s start!
IMG_3165

One of the audiece had trouble with the Blender
IMG_3166

We were working on it while following the lesson
IMG_3167

Blender has lots of features for 3D modeling

IMG_3168

IMG_3169

IMG_3170

This tool is very useful to do modeling in details

IMG_3172

This is an example of creating an object
IMG_3173

and change the form by dragging the axis

IMG_3174

It can be divided into several parts

IMG_3175

And then can be mirrored based on certain axis
IMG_3176
IMG_3177

Like this, being cut in a half
IMG_3178

Or being cut in a quarter

IMG_3179

We can make models in low resolution

IMG_3180

or high resolution
IMG_3181
IMG_3182

IMG_3183
IMG_3184

Make round corners
IMG_3185

Or create a hole
IMG_3186
IMG_3187

Pad the hole inside

IMG_3188

Or make two holes in front (an probably make an IronMan mask πŸ™‚ )
IMG_3189

Basically we can do anything
IMG_3190

These are modeling examples and some can be used to
IMG_3193
IMG_3194

People create these assets and we can buy and download it
IMG_3195

There are lots of repository for 3D Models

IMG_3196

With various price schemes
IMG_3197
IMG_3199

This mug model was created by Aditia A. Pratama, uploaded with the tutorial

IMG_3200

This skill is very useful can be monetized!

IMG_3201

All of us! Mostly kids! πŸ™‚

IMG_3203

This is a prove that a small person did comeΒ to our codeMeetUp() πŸ˜‰
IMG_3204

Prawitra Studio will share more next time! We’ll let you know! πŸ™‚