TensorFlow Project01: Predicting house price
In traditional programming, we usually solve the problem by defining the rules, algorithms, or a series of procedures to implement a task. However, in Modern Machine Learning programming, we train our model to find/learn the rules, or pattern, to solve a problem by feeding them the datas(e.g. X is Y, this person is called Mother...), which is kinda like how human learned. Extra things: Most of robotic designing procedures can be substituted by three module: Perceptor(What you can see, e.g GPS, ), Controller(How to do with those data and what action you want to take based on what you saw, e.g. some instruction to move the motor), and Actuator(what action you can take, e.g. Hammer, Wheel...)
Read more...gpg utility
GnuPG is a cryptography tool that helps you manage public and private keys as well as perform encrypt, decrypt, sign, and verify operations. It is an open-source version of PGP. This tutorial will go over basic key management, encrypting (symmetrically and asymmetrically), decrypting, signing messages, and verifying signatures with GPG.
Read more...The Spam Email Sender
Recently I am looking at the "Email Spam" Compeition in Kaggle, but somehow I was curious that does Goodle's Gamil have the capability in detecting those spam emails? Base on this motivation, I write a small python script to send the several spam email(defined by the Kaggle dataset) and try to see how good is Gmail's spam filter.
Read more...The Simon Game: Applying Electrical Engineering to recreate a beloved arcade game
This game was created over throughout the semester of 7 lab into one functioning state machine. It was created in Quartus Prime and programmed onto an FPGA board. The functionality was created through Block Diagrams and VHDL code.
Read more...Arduino Projects Book - Project 14: Tweak the Arduino Logo
Happy new year! I ate and slept too much during the break. This time, I'll interact with the Arduino through computer application. I will also introduce an Arduino-like IDE - Processing.
Read more...Arduino Projects Book - Project 13: Touchy-Feely Lamp
I have been very busy for the last two months. But for now, I have more time to blog and do electronics projects. In this article, I'm going to fabricate a touch sensor that huge companies use for their phones. Although this "touch sensor" doesn't work exactly like an iPhone touch screen, but it partially represents a capacitive touch sensor of most of the phones nowadays.
Read more...Arduino Projects Book - Project 12: Knock Lock
People protect their property in many different ways. One way they can do that is to equip fancy security systems. Those things are expensive, though. Therefore, in this project, we will use an Arduino, a piezo buzzer, and a servo motor to make a cheap security system to protect our valuable stuff.
Read more...