Doppler Effects of Meteorology

 

“https://dopeffect.weebly.com/uploads/1/6/6/2/16622138/948571.gif?401” source.

Doppler effects are used in many types of technology, and this is one example of using Doppler effects to work meteorology. The common design of the weather radar is a radar that covers with the sphere material around it (we can find this in Cambodia, it’s after the Chbar Ampov bridge there is a big ball and there is a radar inside there). The full word of radar is RAdio Detecting And Ranging. Doppler radar has a transmitter and a receiver. The transmitter transmits microwaves in 360 degrees into the atmosphere, and then the receiver is waiting to receive those signal that will return back. The signals that receive is called the radar echo. Precipitation is the one that reflects the microwaves back. The information that the receiver receives is in two form: relative and velocity. Relative tells where the precipitation is; the velocity, happens only in the Doppler radar, output the velocity of the wind. If the frequency is high the precipitation is moving toward the radar; if the frequency low the precipitation is moving away from the radar. Here is an example, “If particles switch from moving toward and then away from the Doppler radar over a small distance, the source may be a tornado.” As a result, Doppler effects benefits a lot to human, the concepts can save people’s life from storms like a tornado.

Data Visualization

Part of the expertise that I have 2 hours per week, Monday to Tuesday, is creative technology. In the expertise, it focuses on engineering and art.  This is the third project that we did in the expertise, which is data visualization. What data visualization is how we use data to display it in a creative canvas. We use p5.js which is part of the Javascript package, to code. My data is Cambodian provinces’ demographic, this also included the poverty rate. I got the data from Open Development which is a website that contains a lot of data from countries in South-East Asia. I represent each province with a dot, the bigger dot the higher number of the poverty rate. I made a logic that if a province that had a high poverty rate then it would take a long time to develop. So as our mouse moves to the right, it represents a high level of development. So as stated earlier, if a province has a high poverty rate, it means that the time it takes for the dot to reach the mouse is longer compare to the time it takes for a province that has a lower poverty rate. As an example, Phnom Penh has a really low poverty rate, so the dot is very very small and the speed to develop is fast!

Data visualization of the poverty rate in Cambodia 

Here is a link to the simulation:  https://www.openprocessing.org/sketch/520492# 

Below is an example of the code: 

let prov = [];
class Data{ 
  constructor(pov_rate, speed){ 
    this.pov_rate = pov_rate; 
    if(speed > 5) this.speed = speed; 
    else  this.speed = 2; 
    this.lastPosY = 0; 
    this.lastPosX = 0; 
  }
  
  setTo(posX, posY){ 
    noStroke(); 
    this.lastPosY = posY; 
    this.lastPosX = posX; 
    ellipse(posX, posY, abs(this.pov_rate)* 1.5); 
  }

  runTo(goal, i){ 
    var sp = 25 - (this.pov_rate - this.speed); 
    var run = this.lastPosX + sp/5; hit = collidePointCircle(mouseX,mouseY, run, this.lastPosY, abs(this.pov_rate) * 1); 
    if(hit){  
      fill('#8E44AD'); 
      textSize(30); 
      textAlign(CENTER); 
      text(obj.data[i].PRO_Name, width/2, 50); 
      textSize(20); 
      text("Poverty Rate: " + obj.data[i].pov_rate + "%", width/2, 80);
      fill('#FFC300'); 
    }else{ 
      fill('#5386CC'); 
    } 
    if(run < goal - 20) this.setTo(run, this.lastPosY); 
    else ellipse(run, this.lastPosY, abs(this.pov_rate)*1.5); 
  }
}

In the Zone, VEX Robotics- PID

On the third round of the exploration in year six, VEX Robotics is my exploration. It was introduced to me since last year, Liger Advanced Robotics Competition, where we participate in a VEX Robotics Competition 2016-2017. This year, it is the same competition but different challenge calls  In the Zone. Last year the competition took place at Taiwan while this year it is in Bangkok Thailand. Another difference is the teammate, now Liger team divides into two teams boys and girls. The two teams represent Liger and Cambodia; we worked together really well representing Liger and Cambodia at the competition. It turns out really great success compare to any other robotics competition that Liger had. Well, the girls’ team got First Place and the boys’ team got Third Place

I was one of the boys’ team, Botijsu. Not to brag, but at the beginning of the competition, our team seems very outstanding compared to other teams. Our robot can do mobile goals lift, low cone stack, and high cone stack. Our mechanics also seem complex. Sadly, when the game starts the robots stopped working because of the floor of the competition, IT HAS A LOT OF FRICTION! We were frustrated, after one game to another we always loose. It was our last match while we changed our robots a lot, but it was a good change. We won the last game, yey, but we were at the bottom of the table. Botjisu were hopeless the only hope that we had were to get selected from the top team at the selection stage (were the top six high point team have to select their alliance). Yes! We got selected from the four top team and we lead them until they get to the third place at the end of the competition.  

This video is one of elimination stage!


As part of the robotics exploration, I was on a team call the programming team. In this team, our role is to get the code ready for the competition and for testing. In the process of building the robot, we found out that our robot doesn’t go to the point that we need it to be. So we research about different controlling systems that is easy and give more accuracy; we found out a control system calls PID. The full word of PID is Proportional, Integral, and Derivative; each letter represents different equation.

After doing the research we then start to test those system on real robot. On the first day of the testing, we didn’t get anything, the robot went crazy! It took us about 5 days to work on that control system, and it didn’t work then we decided to give up on it and begin to focus on other tasks. We were really ashamed of the time that we put into it. Luckily, I was still learning at Arrowdot (a class that I took for about 8 months) and they teaches us about PID! I was really happy to hear that and at last I finally understand the concept of PID. In the robot we actually use only proportional and integral.

float Kp = 0.25;
float Ki = 0.01;

int encoder = 0;

int totVal1, totVal2 = 0;
int average1, average2 = 0;

int err1, output1 = 0;
int err2, output2 = 0;

int currentPos1 = 0; // To display the
int currentPos2 = 0;

int sp = 500; // Set Point
int p1,i1 = 0;
int p2,i2 = 0;

void pid(){
  int motorLimit = 80; //Limit Speed
  for(int i = 0; i < 10; i++){
    totVal1 += SensorValue[potentiometerScissorsLeft]; // left potentiometer
    totVal2 += SensorValue[potentiometerScissorsRight]; // right potentiometer
  }

  average1 = totVal1/10;
  average2 = totVal2/10;

  err1 = -1 * (sp - average1); // -1 because when go up the value is smaller
  err2 = -1 * (sp - average2);

  p1 = Kp * err1;
  p2 = Kp * err2;

  i1 = Ki * (i1 + err1);
  i2 = Ki * (i2 + err2);

  currentPos1 = average1; // just to display
  currentPos2 = average2; // just to display

  output1 =  p1 + i1;
  output2 =  p2 + i2;

  if(output1 > motorLimit)  output1 = motorLimit;
  else if(output1 < -motorLimit)  output1 = -motorLimit;

  if(output2 > motorLimit)  output2 = motorLimit;
  else if(output2 < -motorLimit)  output2 = -motorLimit;

  totVal1 = 0; totVal2 = 0;
  average1 = 0; average2 = 0;

}

Gender Submit

Gender Walk.

In our literacy class, we learn about gender! The final result of list lesson is to write a news article about gender. My topic is about the insulting word call “Bitch”. I have a concern why this word is so popular in current world; personally, I think this word bring women’s value to the ground very hard. 

I went to do some research on the web and interview people at the riverside at Phnom Penh, Cambodia. There were a lot of responses, both good and bad, to this topic. There were plenty of challenges to me in doing this project: One, is the time, our facilitator helped to push us this project because she needs this for the Exploration project. Second is the structure, I found out that it was very hard for me to write a news article (since that was my first time). As a result, I end up finishing the project on time with my friend helped to edit.

Students from different schools.

Moreover, Liger hosted an event called “Gender Submit” and I also participate in that event. That was a very great event for me to get in-depth about gender, so I can use this idea and help to distribute to people in my village. I think that gender equity is one of the main issues where people in this country don’t really think about it. Men were more educated than women, while women were more likely to leave work after giving birth. 

These are the problems, participating in “Gender Submit” provides me stronger ideas of how we make changes in my country. I was very excited to have other students from a different type of schools to join this event. I have a dream that every school in the world should have this event once a year as a door for children to see the real world because this is not a women issue, it’s human rights issue. 

Edith Clarke – The Clarke Calculator

https://static.interestingengineering.com/images/MARCH/sizes/Edith-Clark1_resize_md.jpg

Background:

Edith Clarke was born on February 10, 1883, in a farming region near Ellicott City, United States. In her childhood life, it was a bit different from others; at the age of seven her father passed away while five years later her mom passed away. So then her uncle was become her guardian legally and sent her to a boarding school.

Educations and Jobs:

After finish high school at the age of 18, Clarke continues her study journey at the Vassar College in Poughkeepsie, New York. In the college, math and astronomy was Clarke’s degree. In 1908 she finished her college and begin her life as a teacher in a private girls’ school in San Francisco and after that, she taught in Marshall College.

After a few years of teaching, Clarke decided to return back to school and continue another degree in civil engineering at the University of Wisconsin in 1911. At the end of the first year at Wisconsin university, Clarke finds a summer job as “Computer Assistant” art AT&T. During the job, Clarke got addicted to it and quit school to have a full-time work at AT&T.

While working at AT&T Clarke love learning and spent her free time to learn in colleges and university. Some of the degree that she took were radio at Hunter College and electrical engineering at Columbia University.

Seven years later, Edith Clarke changes her journey in continuing her study as a master degree in electrical engineering at Massachusetts Institute of Technology (MIT). After graduated in master degree from MIT, Clarke enrolled in a company calls General Electric (GE) as a role in computer. But in 1921, she left GE and went to be a physics professor in Constantinople Women’s College in Turkey; in 1922 she returned back to GE and work as an electrical engineer. After 26 years of working at GE Clarke shifted her career working as a teacher at the University of Texas.

Invention:

One of Edith Clarke famous inventions calls, the Clarke Calculator. Historically electric power has a lot of limitation in transmitting to a long distance. Before the Clarke Calculation, the electrical transmission line can go few miles like 50 miles; in Clarke’s report stated, “accuracy is desired in calculations for long lines.” From the quote that stated in Clarke’s report meant that, after her calculator was found, the transmission line can go for long distance like 200 miles and a better accuracy. In 1921 while Clarke was working in the GE, she was found out a mathematical technique that calculates for a long distance transmission line; her mathematical technique is given power system and its behavior the technique is called symmetrical components. From that time on transmission line were getting longer and longer with more and more accurate.

After Edith Clarke had found the invention, she began to write a paperwork to the American Institute of Electrical Engineers (AIEE) in 1926. Clarke was the first woman who submits the paperwork to AIEE and the first woman to be elected the as a fellow of Institute of Electrical and Electronic Engineers, IEEE.

The First:

In the past, there were not much of women involving in STEM, but Clarke has a lot of interests in STEM and become one of those women who changed the perspective of women in STEM. Based on different websites, stated that Edith Clarke was the first women who graduated from MIT in 1918. The first women become an electrical engineer professor, the first woman to teach engineering in the University of Texas, and the first woman who were hired in electrical and engineering in the US when she returned back to GE. Throughout her amazing works that she had made and revolutionize the world, she received a Society of Women Engineers Achievement Award.

Reference:

  1. https://www.ge.com/reports/edith-clarke-mother-of-invention/
  2. http://brainprick.com/edith-clarke-worlds-first-female-electrical-engineer-and-professor-at-the-university-of-texas/
  3. https://www.google.com/patents/US1552113
  4. http://www.edisontechcenter.org/Clarke.html
  5. http://womenyoushouldknow.net/10-things-you-should-know-about-edith-clarke-a-badass-pioneering-electrical-engineer/

Inspector Game

This is the second project that we did in our creative technology expertise. We learned to use a javascript package calls p5.js, which is a package where it allows us to design a lot of shapes and turns into an art canvas. Our facilitator, Waseem, taught us to use it. He challenged us to form a piece of art using p5.js over our Christmas break. Instead, I created a game where the user has to find a hidden dot in the grid.

 

I started the idea with dots and patterns. Then I began to add some interaction like moving those dots. So then it began to form this piece of game call inspector! Throughout the project, the hardest part for me was to set the position of the hidden dot; I spent about a whole day doing it. As always I like to show an example of the code, below is a function that calculates the number of seconds.

// Time Fuction for calculating the changing in second
var tStart = 0; 
function time(){ 
  var cur = second();
  if(cur - tStart != 0){ 
    subSec += 1; 
  } else {
    subSec += 0;
  } 
  tStart = cur;
}

This is how the game looks like, feel free to go to this link to play it: https://www.openprocessing.org/sketch/494199 

Word of the Day: Manipulation

https://media.npr.org/assets/img/2017/10/12/trh_manipulation_artwork1_wide-b3b9648e2f6fb9a829cc1d800adf7dada2e5f57e-s700-c85.jpg
https://www.npr.org/player/embed/557418328/557448820

Every day in English literacy class, our first to do list is the word of the day. In order to become better in English, our facilitator is also improving our vocabulary skills. So one of the words is called manipulation that means, handle or control in a skillful manner; control or influence a person or situation in a clever exploitative manner. 

My example is: For my experience, if we get so interest in something people can easily manipulate on you, so you can their product or service.

Most of the day when I’m free I listen to this National Podcast Radio (NPR) of TEDx and one of the topics that interest me is manipulation. In the topic of manipulation, there is a podcast of Tristan Harris: Do Our Devices Control More Than We Think? This is a really cool podcast that talks about how big company like Facebook, Google, Instagram, and Snapchat uses us. It shocked me when Harris give us an example of Snapchat, this application is the number one way that teenagers in America communicate. Harris said, SnapChat also creates a system call Snapstreak where it shows the number of streaks that people communicate. So if a person got streaks they don’t want to lose that streak so every day they just post and post and it’s like dragging them in. This is a really amazing news for me!

Khmer Poem

 

Poem to me, is a subject of literacy where writers would express their feelings or want to educate something; in this poem, the structure is manipulated from the Khmer poem, the part that changed was the rhymes.

As a teenager, feelings change all the time and in some cases feelings change instantaneously, so quick that people can’t control it. I am one of them, and I understand that most of the time when I’m about to take a test, my mood would turned to be scared of getting the questions in the test wrong, and sometimes I would have a feeling of missing my family and the environment of my house. When I went to a pagoda near where I currently learn in Phnom Penh it made me think of the pagoda at my hometown. I really miss those times, those feeling and those events, whenever I think of them and this is why I decided to create this poem.

ពហុអារម្មណ៍របស់សិស្សានុសិស្ស

អារម្មណ៍គំនិតដែលបើកផ្លូវ

  អារម្មណ៍ដែលត្រូ​វនាំមនុស្សល្អ

អារម្មណ៍ក៏មានក្នុងអ្នកក្រ

 

អារម្មណ៍ស្មោះសរនាំជោគជ័យ។

អារម្មណ៍ក្លាហាននាំសម្ដី

  អារម្មណ៍ទីទៃដាក់កង្វល់

អារម្មណ៍សិក្សាអាចដើរដល់

  អារម្មណ៍ងឿងឆ្ងល់នាំសំណួរ ។
អារម្មណ៍គោរពដែលសមគួរ  

អារម្មណ៍ប្រែប្រួលផ្ដូររាប់សែន

អារម្មណ៍គ្រួសារបានដាក់ចែង

  អារម្មណ៍ខ្លួនឯងតែងមានឈ្លួស ។

អារម្មណ៍ធម្មជាតិដូចសត្វពស់

 

អារម្មណ៍មានគ្រោះដែលបាំងព័ត្រ

អារម្មណ៍ទីក្រុងភ្លេចប្រវត្តិ

  អារម្មណ៍ក្នុងវត្តទើបនឹកស្រែ ។
អារម្មណ៍មករៀននឹកពុកម៉ែ  

អារម្មណ៍ខុសខែនៅតែនឹក

អារម្មណ៍ទៅស្រុកក្រោកពីព្រឹក

  អារម្មណ៍ដូចទឹកមិនដឹងទឹស ។

អារម្មណ៍ប្រឡងធ្លាក់ដល់ដី

 

អារម្មណ៍ដែលថ្មីនាំតស៊ូ

អារម្មណ៍ទាំងនោះបានស្ដាប់គ្រូ  

អារម្មណ៍ដែលយូរគឺការចាំ ។

អារម្មណ៍ដែលក្ដៅនៅខែប្រាំង  

អារម្មណ៍ប្រឆាំងនាំកំហឹង

អារម្មណ៍ជំទាស់រឺតតែខឹង  

អារម្មណ៍ពេលហ្នឹងទប់មិនបាន ។

អារម្មណ៍ដែលស្ងប់ស្រាប់ប្រាន  

អារម្មណ៍ស្ងប់បានត្រូវការឈប់

អារម្មណ៍មានញ្ញានពេលបានទប់  

អារម្មណ៍ព្រលប់ត្រូវសម្រាក់ ។

 

TEDxISPP: The Impact of Technology

I participated in an event calls TED TALK at an international school here, Phnom Penh; The whole title of the event calls TEDxISPP.  This event happens every year and for this year the theme is: Creating a Hopeful Future. The speakers need to relate to that theme, my topic is about the Impact of ICT in Cambodia. 

The reason that I decide to spend hours and hours of work to this is that I am one of those students who love technology, in order to get more people interest in this field I need to promote it to them. So this is part of my advertising technique to let people know more about ICT especially  Cambodian. I took this opportunity seriously, I spent about 2 months working on the talk, I wrote the scripts, creating slides, and remember those script (the hardest part of the process). One week before the event happens, I use most of the time that I had to remember my script, sometimes I didn’t go to some classes. That was challenging to talk in front of 100 people, it pressured me while the slide didn’t work. But I love it, I really do and hopefully next year I want to do it again. 

In the talk I included the history of technology,  microcontroller and microprocessors, then there were a lot of examples of how people in this country our technology. It really shocked me at a moment that in 2015, 95% of the population own a smart phone; that is a really large amount of people.

Crytocurrentcy Talk

There wasn’t a lot of people there.

An hour ago I participated in a talk at TEKHUB about cryptocurrency and these two brothers were the speaker, they are Cambodian but actually move outside of the country by a refugee camp. So from this experience, I now understand the difference between cryptocurrency and digital currency. These two type of currency are both virtual but by coding perspective it is different, the cryptocurrency has multiple servers like Bitcoin has what we call a Bitcoin Mining where those miner’s computer acts as a server.  Where digital currency has only one server location and this can easily control by an authority. 

The younger brother

These two brothers have an idea of creating a cryptocurrency in Cambodia but in a way that improves people literature. They create a web where people can go and read then validate that post in order to get some cash. This system calls Serey and it just similar to steemit.com but just in a different region and language. About two days later they came to our school after they heard of the digital currency that we mad. From this talk, I really understand well in cryptocurrency and I hope they succeed with it.