Pizza Deeg Monitor

by Stankdgdhaese in Workshop > Science

12 Views, 2 Favorites, 0 Comments

Pizza Deeg Monitor

zonder handdoek.jpeg

In dit project ga je aan de slag om je pizzadeeg te monitoren. Je controleert de temperatuur, luchtvochtigheid en afgelegde afstand door het deeg om een ideaal rijsproces te garanderen en verzamelt de data op je computer.


Supplies

  1. BBC micro:bit en IoT:bit
  2. Rainbow LED
  3. OLED screen
  4. DS18B20 sensor
  5. Soil moisture sensor
  6. Sonar:bit
  7. Sonar:bit houder - gesneden uit 3mm plaat
  8. pizzadeeg in mengkom
  9. pc en lader
  10. usb kabel PC - micro:bit
  11. 2 colsonbandjes
  12. 3 x 10mm bout en m3 moer

Downloads

Sonar:bit Houder

Ontwerp zonder titel.png
IMG_6920.jpeg
IMG_6919.jpeg

Gebruik een lasercutter om de houder uit te snijden uit MDF of multiplex. Gebruik hiervoor een materiaaldikte van 3mm. Schuif de houder in elkaar. De gegolfde kant is de onderkant. deze zorgt ervoor dat de houder niet verschuift op de kom.

Leg de Sonar:bit bovenop het kruis en maak vast met een colsonbandje.

Plaats het micro:bit in het IoT:bit en verbind deze met de sonarhouder met de m3 bout en moer.

Sensoren Aansluiten

oled.jpeg

Sluit volgende sensoren aan op de juiste pin. Let op een correcte oriëntatie: geel in geel, rood in rood, zwart in zwart.

  1. Soil moisture sensor: Pin 1
  2. Sonar:bit: Pin 2
  3. DS18B20 sensor: Pin 14
  4. Rainbow LED: Pin 15
  5. OLED screen: Pinnen G V 19 20 (midden, zie foto)

Code Bouwen: Variabelen

Variabelen.PNG

Start een nieuw project in makecode.microbit.org. Voeg de extensie "iot-environment kit" toe aan je project.

Klik op de afbeelding om alle code te zien.

Maak de variabelen aan:

  1. afstand
  2. actief
  3. start_tijd
  4. strip
  5. temperatuur
  6. tijd_verstreken
  7. vochtigheid

Code Bouwen: Opstart En Knoppen

on start en knoppen.PNG

Bouw deze code na. Klik op de afbeelding om alle code te zien.

Je stelt zo de LED, het OLED scherm, en de knoppen A en B in.

Door de variabele 'actief' te gebruiken kunnen we het programma starten en stoppen.

Code Bouwen: Sensoren Toewijzen

Always_instellingen sensoren.PNG

Klik op de afbeelding om alle code te zien.

Stel in een forever-blok de sensoren in de op de gewenste pinnen en grootheden.

Code Bouwen: De LED Instellen

Code LED.PNG

Klik op de afbeelding om alle code te zien.

Plaats onder de sensoren-blokken volgende code.

Stel de kleuren van je LED in op basis van je gekozen voorwaarden.

Code Bouwen: OLED Instellen

OLED programmeren.PNG

Klik op de afbeelding om alle code te zien.

Plaats onder de LED-blokken volgende code.

Stel het OLED-scherm in. Gebruik de join-functie om meerdere tekstvelden achter elkaar te plaatsen in een string.

Bouw waarschuwingsmeldingen in voor een voorwaarde die overschreden wordt. Bijvoorbeeld: als het te warm is, komt op het scherm: "temperatuur!"

Code Bouwen: Programma Beëndigen

Afronding.PNG

Klik op de afbeelding om alle code te zien.

Plaats onder de OLED-blokken volgende code.

Stel de duurtijd van je programma in (in minuten) in een if-then-blok.

Code Bouwen: Serial Write

serial bus.PNG

Klik op de afbeelding om alle code te zien.

Plaats onder de einde-blokken volgende code.

Met serial write worden de gegevens die de sensoren verzamelen via de usb-kabel naar de computer gestuurd.

Stel een pauze in zodat er slechts elke seconde een meting wordt doorgegeven.

Meting Starten

zonder handdoek.jpeg
met handdoek.jpeg

Download de code op je micro:bit. Hou je computer verbonden met je micro:bit gedurende de metingen.

Druk de Soil Moisture Sensor en de DS18B20 (temperatuurmeter) volledig in het deeg.

Plaats de Sonar:bit op de houder bovenop de mengkom met het pizzadeeg.

Stel je laptop in zodat je scherm niet uitvalt (instellingen -> energiebeheer) en steek je lader in.

Druk op A om de meting te starten.

Druk op B om te stoppen.

De meting stopt automatisch na de door jou ingestelde tijd in stap 8.

Leg een handdoek over de mengkom en laat het deeg rijzen.

Data Verzamelen

show data.jpeg
export.jpeg

In makecode vind je links onderaan 'Show data'.

Je krijgt dan de gegevens te zien die de sensoren doorgeven.

Download na het rijzen de gegevens door rechtsboven op het blauwe downloadicoontje te drukken.

Bewaar het .csv bestand goed. Dit zal je gebruiken om de gegevens te bestuderen.