Friday, December 29, 2017

our essay for the Ambassador application:

Throughout this FLL season,  we used the FLL Core Values many times to help us succeed. Core Values spread from the judging room, to all areas of FLL, to even outside of FLL. The Core Values became an important part of our everyday lives.

This first Core Value was one we found a lot throughout our lives, especially in FLL. With ten members spread from 3rd grade to 8th grade, it was hard for everyone to like each other. At first, our team was messy, and there were tensions. But as the season progressed, we learned to work well together despide personal feelings. We split team into groups, and gave each member chance to make contribution to robot game and project. We then integrate each group’s solutions together through discussion to get the team’s solution. By the end, we had a full team ready for the competition

We also used the second Core Value. Our coaches are always there when we need help. We were given freedom to test our ideas and thoughts. We do work while coaches and mentors keep us in check. Their help always came in forms like discussion and suggestions instead of command. Our team illustrates how coaches work with the team but not carry it.

Through the season, coaches and the team learn alongside one another. Many time, discussions between coaches and the team only led to rough ideas, and left the team to study and learn exactly what to do. Sometimes the team members provided ideas that even coaches and mentors had not thought of, and gave them big surprises.

We were able to honor the spirit of friendly competition while having lots of fun at the same time. Our team was a very competitive team, and still is. The difference between then and now is that, instead of focusing only on our competition result, we can now have fun, help other teams, and enjoy it at the same time. At the competition, there were some friends of ours on another team. Though we were rivals, we hung out and congratulated each other.

We shared FLL with many people both in and outside of the FLL community. We held a summer camp during the summer of 2017 to teach neighborhood kids about LEGO Mindstorms and FLL. We also shared FLL at local Boy Scouts. We published an article in middle school newspaper, introducing this year’s FLL challenge and our our project. We shared our project among our community too.

Our team displays Gracious Professionalism in a multitude of ways. At the competition, we cheered for both us and other teams. We encouraged other teams when they did not have a successful run attempt, and congratulated them when they had a great run . We spoke with other teams about their project ideas and robot design and strategies. We shared with them our experience and lessons. We focused how to deal with the challenge we face together.

Monday, December 18, 2017

Ambassador Award

Hello Teams,

This year we will offer the opportunity to compete for the Illinois Ambassador Award to teams attending the Einstein, Hopper & Tesla Tournaments in Illinois. Ambassador Award trophies will be given out to three teams at each championship event. The teams selected will have the honor of promoting the FIRST® LEGO® League program in the area in which they were selected. The commitment to act as the Illinois Ambassador will be from the time they receive the award until the following Illinois Championship Tournaments. To provide an opportunity for more teams to have the honor of representing the FIRST® LEGO® League program in Illinois, the following rules for Ambassador Award team eligibility will apply. 

1. At least 1 team selected must have never won the Ambassador award previously.
2. Once a team has won the 1st place Ambassador Award, it is no longer eligible to compete for any Ambassador Award.
3. Any team that has reached first place status will be named FIRST Illinois Ambassador Emeritus at the end of their time as an Ambassador team (1 year).
4. The highest ranking non-emeritus ambassador teams will have the right of first refusal for prestigious ambassador opportunities that are offered.


To apply for the Illinois Ambassador Award teams must first qualify to attend an Illinois Championship Tournament by advancing from their qualifying tournament. The judging is a two-part process. Written applications will be reviewed by the judges to determine which teams will advance to the next phase of the judging process, which will be an interview at the Illinois Championship Tournament they are attending. Advancing teams will have demonstrated that they have a good understanding of the FIRST® LEGO® League Core Values and are interested in sharing their enthusiasm and experiences with others. We are also looking to see what outreach activities such as school demonstrations, community events, etc. teams have already undertaken.

The deadline for the Ambassador Award application is December 29, 2017. Applications can be found on theFIRST® Illinois Robotics/FLL website at this link www.firstillinoisrobotics. Applications must be sent via email to contactfllillinois@gmail.com with the notation ‘Ambassador Award Application’ in the subject line.

Teams will be notified by email whether they will be scheduled for an interview at the championship tournament by January 5, 2018. Note that teams must complete in their representative region. For example, a team in Chicago that competes in Champaign for schedule reasons would be required to compete in one of the northern tournaments for the Ambassador Award.

The teams selected as the 1st, 2nd and 3rd place Illinois FIRST® LEGO® League Ambassadors will be presented with a trophy at their respective FIRST® LEGO® League Illinois Championship Tournament. The Ambassador Award is an important recognition of the teams that best embody the core values of the FIRST®. LEGO® League program, with emphasis on sharing experiences with others. The activities of the Ambassador teams throughout the year have historically included demonstrations at events such as LEGO®Kids’ fest, Brick World, trade shows and local community events. Participation in these opportunities provides the team with outstanding experiences to share with the core values judges in their next years’ competitions, in addition to invaluable life experiences. 

Thank you for all you do.

FIRST® Illinois Robotics
FIRST® LEGO® League Leadership Committee 

Tuesday, December 12, 2017

@ All

Schedule of the Day
TThis schedule is subject to change, but should give you an approximate idea of how the day will progress. Detailed scheduling will be available the day of the qualifier.

Tournament Address
Rotolo Middle School
1501 South Raddant Road
Batavia, IL 60510
Tournament Address:
                     Rotolo Middle School 
                    1501 South Raddant Road 
                    Batavia, IL 60510

Check the link for more information
https://drive.google.com/open?id=1NbqAF7ueFk2DIPiLFDbLQYOGKl1ZF00I

Sunday, November 26, 2017

Client side implementation

@Everyone

client side files are zipped in the shared file bellow.
https://drive.google.com/file/d/1R72sUTu63Ysi_UiT0aCVt3djS9JFaMOA/view?usp=sharing

  1. please download the file and unzip it. 
  2. double click the file, index.html, you will see a web on your browser.
  3. Play with the file, index.html, on your own computer. The file is for the client side.

Here is our design for the client side and try to implement it.

Monday, November 20, 2017

11/19/17 Summary & Plan

We had the team to 4 groups. Every group is in charge of its own responsibility.

  • Chungtai, Zoey  ---  Display Board
  • Jerry, JonJon --- Web site 
  • Nathan, Aiden --- Prototype
  • Katheryn, Sammy, Jeremy, Ben --- Presentation/Script 
Out next meeting will be on 11/25.  The things we will do:
  • Every group will report their progresses. (My expectation is the 50% of your jobs' done )
    • The tasks of Display Board group are clear
    • The tasks of Website group 
      • get "Home" done
      • get "Research" done
      • get "Solution"  done
    • for Prototype group, my expectation is below
      • Get the client side's app done
  • Presentation/Script group will get the scripts ready and the whole team will work on the presentation 

Wednesday, November 15, 2017

Article related to our project

Very interesting articles


http://lawnsprinklersrepairs.com/rain_sensors_sprinkler_systems_work/#

http://www.sprinklerwarehouse.com/DIY-Installing-a-rain-sensor-s/6826.htm

https://aggie-horticulture.tamu.edu/earthkind/drought/efficient-use-of-water-in-the-garden-and-landscape/

Tuesday, November 14, 2017

Tasks List for Project and Core Values

The following is the project/core value tasks list

Project

  1. Finish the display board  (2 persons)
  2. 5 mins presentation  (4 persons)
  3. Fill up our website (Thank you JonJon for setting it up) (2 persons)
  4. Finish the prototype (coding both side - server side and client side) (2 persons )
  5. Sharing 

we will split to 4 groups to finish the first 4. Please comment  which one do you want to work on?



Core Value

  1. Prepare team information sheet
  2. discuss team spirit
  3. discuss - Problem Solving and communication

Next meeting, we will work on the discussion for "Team Spirit"


Monday, November 13, 2017

setup GPIO channel and Mqtt setup

http://projects.privateeyepi.com/home/home-alarm-system-project/installation/install-python-run-time-environment


https://ha.privateeyepi.com/store/?route=product/product&path=59&product_id=74

https://github.com/eclipse/paho.mqtt.python#installation

https://www.npmjs.com/package/mqtt-ws

Wednesday, November 8, 2017

The title of our project

Please reply to comments for the title of our project.


Smart Sprinkler


EarthAqua


LyminAqua

CareAqua


Wednesday, November 1, 2017

Project Homework for solution team (11/5/17)

http://www.instructables.com/id/Raspberry-Pi-Moon-Light-Controlled-With-Smart-Phon/

We have had Raspbian setup already. Please read the rest of instruction to understand how to use a smart phone to control a moonlight by using raspberry pi zero.

When you are coming back this Sunday, we are going to follow the instruction and finish the rest of steps.

Friday, October 27, 2017

project homework - solution team

The following is the to-do-list for solution team I think

  1.  define our solution (Clear explanation of the proposed solution and description of how it solves the problem)
  2. what is the value of our solution?
  3. test our solution 
    • does Raspberry Pi  work for us  

      3.  how to get weather information for our solution
      4.  what is a logic to turn on/off our device for raining days


Thursday, October 26, 2017

Meeting Minutes 10/22/2017 on behalf of Jerry

October 22, 2017
Core Values
Gracious Professionalism - Sammy
Coopertition - Chungtai
Team Spirit - Kathryn
Problem Solving and Communications - Nathan and Jon Jon
Project
  • Split into three groups
    • Presentation - Jerry, Chungtai, Zoey, Jon Jon
    • Research - Jeremy, Ben, Sammy
    • Solution - Aiden, Kathryn, Nathan
  • We may want people to survey their neighbors that use sprinkler systems (example is following)
    • Introduce yourself, tell what you are doing and why you need information
    • Do you use a sprinkler with sensors?
      • (If yes) Are you satisfied with it?
      • (If no) Do you manually turn off your sprinkler system when it is currently raining or right after rain?
      • (If no) Have you heard of these sprinkler systems?
        • (If yes) What is stopping you from using them?

Monday, October 23, 2017


Please Survey 2~3 your neighbors who have a Sprinkler system, and turn Survey results in this Sunday.

Survey Questions (check if yes, or explain)

·       Do you know what a smart sprinkler is?

·       Do you use a smart sprinkler system? (controls amount of water, sensors)
·       If not, what problems do you have with it?

·       If you do, how do they feel about it?

·       Does your sprinkler system run on a rainy day?

·       Do you need to turn your sprinkler system off on a rainy day?




Sunday, October 15, 2017

Projects Homework - Research Team (10/16~10/22)

For the research team, please study

1. please do a little deep research on the suggestions from the scientist? (the purpose is to see if we can solve more problems except the raining day)
2. Please analyze the existing solutions.

The following are the research slides from chungtai, zoey and Jerry. Any questions, please post to here.

https://docs.google.com/a/naperville203.org/presentation/d/1RU-BvxGwTyWDIfqxdkxLtNxDJ5byojTsShnbsQSV2Lo/edit?usp=sharing

https://docs.google.com/a/naperville203.org/presentation/d/1vH4rsKvNgix61LBZB2uYG5ajPieDaAYWsESatolFb-o/edit?usp=sharing

https://docs.google.com/a/naperville203.org/presentation/d/1-UyvLjJUymTn7SGjdaOvefzUl3lU7oIegfkxCnbGJEA/edit?usp=sharing

https://docs.google.com/a/naperville203.org/presentation/d/1u4W9UYtOMhWrmqekFU8Uvw_dlkTxwq3tj_EKj-HUL3Q/edit?usp=sharing


https://docs.google.com/a/naperville203.org/presentation/d/1ZirsV7aU5JE4l9S5LGm8p5NAgB-EGoTWEdlMICdg5UE/edit?usp=sharing

Robot timeline

Here is the robot timeline the team draw last time. Please take a look at it.

Run 1:
Pump Addition
Flow
Raincloud
Filter

95 points

Run 2:
Fountain
Pipe Removal
Pipe Construction

60 points

Run 3:
Slingshot
Faucet
Tripod

60+5+15 points

Run 4:
Well
Flower
Toilet

65+10+30

TOTAL:
280+10+30+5+15

Max: 340

Sunday, October 8, 2017

The reply from the scientist who is working for Argonne

 After reviewing the slide decks, here are my primary feedback:
  1. The lawn sprinkler issue
This is well-identified technical and operational challenge. It is a practical problem. APP-based device improves operation. You are looking for low cost efficient operation packages that addresses as many problems identified as possible.
a.       So far most devices listed address only one issue – stop irrigating when it begins raining. This is the first problem identified with the current lawn sprinkler system.
b.      Better operation would be irrigating based on soil moisture and weather forecasting – for which sensors would be installed in the lawn and the APP need to have live connection with weather forecasting.
c.       Cell phone operation – no problem with this.
d.      Cost – as low as possible.
I would suggest to dig a little deeper to address other issues related to lawn sprinkler water waste identified in the first slide. How to irrigate when it is needed. Water needs varies with grass types. The irrigation scheduling should be customized to the grass type water needs, together with soil moisture, and weather.
How to reduce irrigation water to the pavement and side walk?
How to change the sprinkler system design so that it distributed evenly if needed? Most likely it should be distributed unevenly depending on the water demand form the grass type in the soil type of the specific area in the lawn.
And so on and so forth.

Friday, October 6, 2017

How to use a raspberry pi zero to control a light.

Here is a step-by-step instruction teaching you how to use a smart phone to control a moonlight by using raspberry pi zero.

http://www.instructables.com/id/Raspberry-Pi-Moon-Light-Controlled-With-Smart-Phon/

Thursday, October 5, 2017

FLL 2017 Robot Game

Robot
https://www.youtube.com/watch?v=uGZvhB8-wXc
A very small base:
https://www.youtube.com/watch?v=kq5oirMOtug

Practice Runs:
https://www.youtube.com/watch?v=T1vgDoxrKWw
405 points: https://www.youtube.com/watch?v=IhXmDyubGOc
https://www.youtube.com/watch?v=YtIvKIh-r2I

Pump:
https://www.youtube.com/watch?v=Lif6sY63CO0
https://www.youtube.com/watch?v=qtpc9-FHILk
https://www.youtube.com/watch?v=dCiunUnJEd4

Manhole:
https://www.youtube.com/watch?v=r6NaT6eoqwg
https://www.youtube.com/watch?v=zRAfFcdBh18

Flower and fountain:
https://www.youtube.com/watch?v=_lipwhA2-hA


Tuesday, October 3, 2017

Project's Homework for 10/8

Project's homework for 10/8

please think about the following questions:
  1. Understand how a sprinkler system works? (big picture)
  2. How does a rain sensor connect to a sprinkler system? 
  3. How to add our smart controller into a sprinkler system?
  4. what functions should we implement to control a sprinkler? 

Monday, August 14, 2017

Coming field trips.

Thanks for Candy's work, we have confirmed two field trips already.

The first one will be on Tuesday, 8/15, from 1pm to 2:30pm, at Springbrook Water Reclamation Center.This plant is part of the Naperville Water and Wastewater Utility, whose web site is: http://www.naperville.il.us/services/water-utility/
I cannot find detail about this plant, but I believe it should be part of the wastewater processing system. One article mentioned that Naperville's  reduction effort on Inflow and Infiltration (I&I) has reduced flow to the plant, which gives us some ideas about possible project topics.

The second field trip will be on Sunday, 8/27, from 1 - 3pm. We will visit McCook Reservoir. You can find the introduction of this water reservoir here:
http://www.lrc.usace.army.mil/Missions/Civil-Works-Projects/McCook-Reservoir/

Argonne National Lab web site

Here is the web site of the Water Research Technology at Argonne National Lab.
http://www.anl.gov/energy-systems/project/water-technology-research

The Water Analysis Tool for Energy Resource site is here:
http://water.es.anl.gov/

Wednesday, January 25, 2017

FLL summer camp

Summary 1: Today we covered what we do each day and what we will teach, who is doing what, who is coming,

First day:
Pretty much all just organizing everything and brushing the surface of programming
Go over rules
Introductions
Determine skill level
Go over basic programs stuffs
Teach kids to build a basic robot
Teach them how a robot works and teach them the different sensors
Create groups

Second day:
Mechanics:
Taught by Sammy and Chungtai
Sammy teaches building base
Chungtai teaches gears
Programming:
Taught by William and Aiden
William teaches moving
Aiden teaches sensors
Switch at 1:30 mark

Third day:
Mechanics
Taught by Sammy and Aiden
Sammy teaches wheels and motors and sensors
Aiden teaches Gears
Programming:
Taught by William and Chungtai
William teaches Switch, loop, and wait
Chungtai Teaches Myblocks 

Fourth day: Prep for day 5

Fifth day: Something fun!!!


Goal for next week 1: Write the rules, finish this, lesson plan, rules for competition, design lessons, do logistics