ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 18 Nov 2017

Standard

Hello! Today we only have Koosha working on Arduino/ESPectro Programming but with lots of progress 🙂

Koosha came with a new project in mind 😀

IMG_2267

He was working on an elevator project but today, apparently Koosha had something else in mind 😉

IMG_2268

He’s going to assembly this RFID stuff

IMG_2269 IMG_2273

The code

IMG_2284

The reading works

IMG_2288

Successfully read from rfid card and rfid tag

IMG_2289

IMG_2290

And then successfully write to the card and tag too 😉

IMG_2303

The code

IMG_2304

Then adding an LCD 🙂 Still not working properly but we’re working on it 🙂

IMG_2305

We’ll be reporting more progress next week 😉

Advertisements

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 4 Nov 2017

Standard

Hello Saturday 🙂 Always looking forward to see kids coding in our class 🙂

Morning prep 🙂

IMG_1170

IMG_1171

Ozan continued working on adding buzzer to his ultrasonic counter

IMG_1174 IMG_1179

Ozan had to check simple buzzer code to be added to the new code

IMG_1181 2

IMG_1182 2

Took a lot of effort because the same problem occur: the ultrasonic counter doesn’t work with buzzer added

IMG_1191

Nafis was back 😀 He’s doing the same project as Ozan and Reza

IMG_1183

And Nafis agree to start it all over again and add the components one by one, using ESPectro 🙂

IMG_1186

Reza helped to make Nafis’ work

IMG_1190

And after the ESPectro shut down for several times due to wrong polarity, it finally worked 😀 but not yet with buzzer and LED 🙂

IMG_1197

The most mysterious thing is that Reza’s wouldn’t work

IMG_1180

It took Reza hours to debug

IMG_1184 2

He changes the components to find the problem

IMG_1218

Still didn’t work, so we decide to take Ozan’s to be tested on Reza’s code

IMG_1192

And yes it worked 😀 So we combined Reza’s code with Ozan’s board and it worked well 😀

IMG_1229

We’re still curious to find out why Reza’s didn’t work (but at least he has a code that worked well). Reza is a very persistence kid. Won’t stop until it’s done 🙂 Now to buzzer will beep when the count reaches 20 🙂

IMG_1239

Next week we will add LED to it 🙂

IMG_1240

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming

Standard

Our Arduino/ESPectro Programming class today 🙂

IMG_0708

IMG_0728 1

One of our extension cable didn’t work so Capt. Awa opened and checked it with voltmeter 🙂

IMG_0715

He found the source of problem and fixed it 🙂

IMG_0716

Took extra patience and some amount of perseverance to do this kind of job 😀

IMG_0717

IMG_0724

It took lots of positions too 😀

IMG_0725

And finally after several testing, Capt. Awa officially announced that the extension cable was working properly and ready to be used. Thanks so much Capt.!

IMG_0733

After got his technical support job done, Capt. Awa got back to his sonar project 🙂 He was experimenting with Parallax
IMG_0711//embedr.flickr.com/assets/client-code.js

IMG_0722

and its standard servo 🙂

IMG_0723

the ultrasonic was mounted on top of the servo

IMG_0778

Capt. Awa teamed up with Clarence because Clarence will develop the code to display the reading from Awa’s sonar system to a TFT display

IMG_0734 1

IMG_0735 1

A really great teamwork 🙂

IMG_0756

Clarence also has his own project, sorting algorithm visualization

IMG_0741

He added more features including serial monitor commands to run the sorting using any chosen algorithm

IMG_0770//embedr.flickr.com/assets/client-code.js

IMG_0771//embedr.flickr.com/assets/client-code.js

IMG_0755

IMG_0772

Then he started working on ultrasonic

IMG_0790

and the reading worked just fine

IMG_0787

IMG_0788

IMG_0789

Next is to add micro servo  🙂

IMG_0792

Ozan was still struggling with adding buzzer to ultrasonic counter

IMG_0727

The ultrasonic counter worked fine until he added a buzzer 😀

IMG_0720

We’ve done lots of debugging and try-and-retry attempts but it still didnt’ work 🙂 Have to try again next week 🙂
IMG_0730

IMG_0777//embedr.flickr.com/assets/client-code.js

After the class: kids just wouldn’t stop 😀

IMG_0798

Friendship scenes after the class 🙂

IMG_0800

IMG_0795

Capt. Fizhan (corner) was given a project to design a logo for Bu Rieny (Coding Mom Batch-3) with Wibi (middle) and Ozan (right) accompanying 🙂

IMG_0796

Will be reporting more excitement next week 😉

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro – 21 Oct 2017

Standard

Our dose of coding every Saturday 🙂

IMG_0245

Cinta spent 2 sessions continuing her Arduino schematic design and simulation using Proteus 🙂

IMG_0243

She tried several designs and with different components

IMG_0286//embedr.flickr.com/assets/client-code.js

IMG_0249

Proteus provides library of components so it is very helpful 😉

IMG_0277

Nafis was back after a while, and he was working on adding buzzer and LED to ultrasonic counter

IMG_0250 IMG_0252

Nafis refused to connect and test the components one by one; instead he put all components and compile to see what happened 😀 Still not working and he has to debug it on the next class 😀

IMG_0274

Nafis little sister, Nayla liked to play with the components (she refuse to be photographed :D)

IMG_0254

IMG_0266

Awa came with a new toys: Arduino Parallax 😀

IMG_0256

IMG_0284//embedr.flickr.com/assets/client-code.js

Awa was given a task to create a radar with ultrasonic and microservo and he started with this one 🙂

IMG_0257 IMG_0258

Awa is fully supported by mom and sister 🙂

IMG_0264

IMG_0261

And Clarence joined in 😀

IMG_0315

These two have their own connections

IMG_0314

making a great team 😀

IMG_0316

Clarence started to tinker with Parallax code 🙂 He was previously given a task to process data from sonar reading and display it to a TFT screen

IMG_0317

Reza was doing the same thing as Nafis but he did it differently: he puts one component at a time and tests it one by one

IMG_0259

IMG_0282

Reza is one very focus and determined kid 🙂

IMG_0318

He kept trying

IMG_0319

IMG_0322

And the time’s up when he was almost finished. The buzzer won’t stop beeping 😀 Next time he has to modify the code so the buzzer will only beep when the counter reaches some certain number 🙂

IMG_0299

Capt. Awa on duty 😀 Blurred pics because he moved so fast! 😀

IMG_0324

Thanks so much Capt. Awa :* ❤

IMG_0325

See you next week 🙂

 

 

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

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 7 Oct 2017

Standard

Our regular Saturday 🙂

IMG_9337

Everybody has (very serious) things to do 🙂

IMG_9344

Reza was ready to explore microservo with buttons 🙂

IMG_9338

IMG_9342

 

Reza was assigned to code the Arduino to control microservo with 2 buttons

IMG_9351

And after lots of effort and debugging

IMG_9361

… he finished the assignment. One button will turn the micro servo clockwise and the other one will turn the micro servo counter-clockwise 😉

IMG_9352

Koosha was still working on the elevator project 🙂

IMG_9354

He had lots of ideas to be implemented

IMG_9353

IMG_9359

We will use this SD-card module to store sounds for the elevator. We were going to do the read and write test but just realized that Koosha didn’t bring the memory card 😀

IMG_9362

So we tested the LCD 🙂

IMG_9370

Yeah, looking good 🙂

IMG_9372

This is going to be an awesome elevator 😉

IMG_9373

We will do more projects next week 😉

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 23 Sep 2017

Standard

Today we picked up where we left last week: making a micro servo works 🙂

IMG_8522

There were on only two kids working on Arduino/ESPectro Programming 🙂 This is Ozan

IMG_8502

He had successfully made micro servo works, and ready to add an ultrasonic sensor to activate the micro servo 🙂

IMG_8516

Nafis was working on the same thing

IMG_8519

IMG_8517

IMG_8509

IMG_8539

He added an ultrasonic to activate the micro servo and worked 😉

IMG_8538

Next week we will explore more things, and help the other kids to catch up 🙂