Workshop organising

Doing
There is always a bit of form filling, doing the ethical approval has been the name of the day. This protects the researcher and the researched, which is good and very important. I have been continuing on the quest to learn C# and there always seems to be that bit that is missing... ie the beginner!
We are planning some workshops for some of the developments of the artefact cafe  which I will let you know about in due course.

Thinking
This is an infographic that is showing the process of my thinking so far. This is a massive space that needs to be narrowed but it is still something that is very interesting. This is a large community that I need to engage with, this needs to be broken down into something smaller to make it more digestible. Anyone want to a talk about the below then please get in touch!


Download PDF version HERE

Talking to
Interesting chat with the editor from Citizen science quarterly, a good read.

Interesting links
Galaxy Zoo citizens getting involved in mapping the stars, this is mass citizen science and a broad spectrum that really shows the power that the internet can have.
Gen Space looking at open biotech that can be harnessed by members.

Cheapassscience this guy is literally using a ceiling fan to create a centrifuge. This is a classic example that people have always been resourceful, but can this resourcefulness be turned into products?
Open PCR run DNA protocols from your desk, assembled in 3hrs and for sale on Amazon... kinda says it all.
DIY Drones open source drones, they are not cheap to build but illustrate the interest it bespoke design. These hobbyists and lead users are always at the front of what people are looking at... interesting.
Mike Michaels a very interesting social scientist to read around, he wrote the Citizen science text book with Alvin Irwin.

Code 
What I am working through at the moment... it starts to get more interesting now dealing with sensors but a whole different kettle of fish.

using System;
using System.Collections;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Presentation;
using Microsoft.SPOT.Presentation.Controls;
using Microsoft.SPOT.Presentation.Media;
using Microsoft.SPOT.Touch;

using Gadgeteer.Networking;
using GT = Gadgeteer;
using GTM = Gadgeteer.Modules;
using Gadgeteer.Modules.GHIElectronics;
using Gadgeteer.Modules.Seeed;

namespace TempHumidity
{
    public partial class Program
    {

        void ProgramStarted()
        {
            TemperatureHumidity = new temperatureHumidity
            temperatureHumidity.MeasurementComplete +=
               new TemperatureHumidity.MeasurementCompleteEventHandler(temperatureHumidity_MeasurementComplete);
            button.ButtonPressed += new Button.ButtonEventHandler(button_ButtonPressed);
            Debug.Print("Program Started");
        }

        void button_ButtonPressed(Button sender, Button.ButtonState state)
        {
            if (button.IsLedOn)
            {
                temperatureHumidity.StopContinuousMeasurements();
                button.TurnLEDOff();
            }
            else
            {
                temperatureHumidity.StartContinuousMeasurements();
                button.TurnLEDOn();
            }
        }

        void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
        {
            double fahrenheit = (temperature * 1.8) + 32;
            led.TurnOff();

0 comments:

Post a Comment