Wednesday, February 8, 2017

Feb 8th- Xplorers- Chair Design

Day 2 of Chair Design- students are to build three(3) miniature prototypes of chair designs.









The variety and originality in the designs was impressive!









February 8th-201's/301's


Soap samples from Soap Group:





Discussion about forming an LLC in Massachusetts.




/* Blink without Delay

  Sample code- blinks 3 LEDs at 3 independent rates
  using millis() function


*/

// Set Pin numbers:

const int redLED =  13;// the number of the LED pin
const int greenLED = 11;
const int pinkLED = 9;


// Generally, you should use "unsigned long" for variables that hold time
// The value will quickly become too large for an int to store

unsigned long previousMillisRED = 0;
unsigned long previousMillisGREEN = 0;
unsigned long previousMillisPINK = 0;


// interval at which to blink (milliseconds)


const long intervalRed = 1000;

const long intervalGreen = 100;
const long intervalPink = 10000;


void setup() {

  // set the digital pins as output:
  pinMode(redLED, OUTPUT);
  pinMode(greenLED, OUTPUT);
  pinMode(pinkLED, OUTPUT);

}

void loop() {

  unsigned long currentMillis = millis();

  //---control Red LED-------------


  if (currentMillis - previousMillisRED <= intervalRed)
  {
    digitalWrite( redLED, HIGH );
   
  }

  else if ( (currentMillis - previousMillisRED > intervalRed) &&  ( currentMillis - previousMillisRED < 2 * intervalRed))



  {

    digitalWrite( redLED, LOW);
   
  } else {

    previousMillisRED = millis();


  }


  //Control Green LED----------

  if (currentMillis - previousMillisGREEN <= intervalGreen)

  {
    digitalWrite( greenLED, HIGH );
    
  }

  else if ( (currentMillis - previousMillisGREEN > intervalGreen) &&  ( currentMillis - previousMillisGREEN < 2 * intervalGreen))



  {

    digitalWrite( greenLED, LOW);
  } else {

    previousMillisGREEN = millis();


  }

  // Control Pink LED-----------------

  if (currentMillis - previousMillisPINK <= intervalPink)

  {
    digitalWrite( pinkLED, HIGH );
  }

  else if ( (currentMillis - previousMillisPINK > intervalPink) &&  ( currentMillis - previousMillisPINK < 2 * intervalPink))


  {

    digitalWrite( pinkLED, LOW);
  } else {

    previousMillisPINK = millis();


  }


}


Discussion of newspaper articles in TAB and Newtonite about bike shelter project

February 8th- 101's- Bikes, Plants

Bikes Group-

    successfully mounted generator, added friction tape to get better speed. Motor puts out > 13V when bicycling.







Plants group-

Worked on getting air-pump system working. Used snoop to troubleshoot small leaks.
One bicycle pump is broken. Suggested that all joints be epoxied, and that they use a small container so that the system will be more portable.




Algae group-


Algae seems to be growing well. Discussion about how to extract the oil from the algae- French press??

Aquaponics-


New lights seem to be working well. pH question.

Saturday, February 4, 2017

Feb 3rd- GRNG 101's-

Materials Team-

Working on watering system:



Bicycle Team-

working on remounting generator.

Aquaponics- discussion of Mycorrhizae

Algae-

a lot of growth stuck to bottom of jar.

Will need to figure out how to extract water- use a French Press?




Thursday, February 2, 2017

Feb 2nd- 201's and 301's- Bike Shelter Presentation, Learn Launch Prep


The bike shelter team presented to recycling officials from the City- precedents and prototypes:




They also showed off the Aquaponics system- tanks and electronics:




Feb 2nd- 101's- Algae


The algae are growing much better:



Tuesday, January 31, 2017

Jan 31st-Xplorers- Paper Chairs

Paper Chair Prototypes (2 Class Periods)

1.     With your group brainstorm places in a house that you would have a chair. (5 min)





2.     Pick two of the locations from above and brainstorm requirements (Not Solutions) for a chair in that space. (5 min)








3.     Full class brainstorming session. (5 min)


4.     Create 3 prototypes, each for a different location, using cardboard and materials from the prototyping bins.