PWS - De eerste stappen

Door TheLion01 op dinsdag 1 september 2015 14:01 - Reacties (16)
Categorie: Profielwerkstuk, Views: 4.305

Gisteren zijn we dan echt officieel van start gegaan met ons profielwerkstuk. De belangrijkste taak van gisteren was om alle kosten en benodigde onderdelen te berekenen en te bestellen. Gelukkig kwam het pakketje met de Arduino en wat beginnersonderdelen vandaag al binnen, onder het motto “Voor 16:00 uur besteld, morgen in huis”. We konden hierdoor meteen aan de slag en we probeerden al wat mijlpalen te voltooien.

Opstelling

Bij mijlpaal 1 en 2 was oorspronkelijk het doel om de Arduino meteen te laten verbinden met een webserver, maar achteraf hebben we besloten om de gemaakte code eerst nog via USB naar de Arduino te sturen. We hebben de Arduino verbonden en na de installatie van de Arduino-software konden we meteen aan de slag.

Verbinden met USB

Mijlpaal 3 was het uitvoeren van een stukje code op de Arduino. We probeerden wat code uit door een LED-lampje op pin-13 van de Arduino te verbinden en het te laten knipperen.

Lampje brandt

We wilden eigenlijk meteen door met Mijlpaal 4 en een deel daarvan lukte al. We konden door een drukknop ingedrukt te houden het lampje aanzetten. Het was ons echter niet gelukt om het lampje na een druk op de knop aan te laten. We hebben meerdere tutorials gevolgd maar we kwamen uiteindelijk tot de conclusie dat we een niet de juiste weerstandjes hadden. Het plan is dus om donderdag op school te kijken, of ze daar de juiste hebben en zo snel mogelijk mijlpaal 4 volledig af te ronden. Maar vandaag hebben we al een goede start gemaakt ten opzichte van ons hele project.

Drukknop

PWS - Plan van Aanpak

Door TheLion01 op vrijdag 10 juli 2015 20:16 - Reacties (7)
Categorie: Profielwerkstuk, Views: 3.774

PvA Voorkant

Dinsdag moesten we aan het einde van de dag ons plan van aanpak inleveren bij de leerjaarcoŲrdinator. In dit plan van aanpak beschrijven wij (Medetweaker en vriend HareMajesteit en ik) hoe we ons PWS gaan aanpakken. Dit doen we aan de hand van een motivatie, onderzoeksvraag en deelvragen, benodigdheden en een planning. Ons plan van aanpak ziet er als volgt uit:

- - - - - - - - - - - - - - - - -

Plan van Aanpak

1. Motivatie

Technologie: Het is tegenwoordig niet meer weg te denken uit ons leven. De laatste decennia heeft technologie zich steeds verder ontwikkeld. Van hele grote dure computers die een hele kamer vullen naar kleine goedkopere mobiele apparaten, zoals bijvoorbeeld de smartphone. Ook dringt technologie door op nieuwe plekken, zoals de leefomgeving van mensen. Zoals bijvoorbeeld het huis: Domotica. Er is binnenshuis al zo veel mogelijk met technologie. Je hebt al verlichting bij bijhorende afstandsbediening en je kunt je wasmachine aanzetten met de andere. Het is ook al mogelijk om je verwarming aan te zetten met een app. Het probleem: Er is geen samenhang; voor ieder apparaat heb je weer een andere afstandsbediening nodig en je moet nog steeds alles zelf doen. Zou het niet mooi zijn als je huis zelf aan de hand van de buitentemperatuur de binnentemperatuur bepaald. Wij dromen al heel lang van een slim huis, en we zagen dit PWS als een ideale kans om die droom in werkelijkheid te brengen, en het leven thuis makkelijker te maken!

2. Onderzoeksvraag

“Hoe kun je het huis van de toekomst bouwen?”

Deelvraag 1: Hoe gaan we onze ideeŽn in de praktijk brengen?
Deelvraag 2: Hoe maak je een huis ‘slim’?
Deelvraag 3: Welke (betaalbare) draadloze technologie is het veiligste en efficiŽntste?
Deelvraag 4: Welke hedendaagse problemen kunnen opgelost worden met het huis van de toekomst ?
Deelvraag 5: Hoe veilig is een slim huis?

Technologie
  • Arduino
  • Breadboard
  • Voedingsmodule/accu/zonnecel
  • LED-verlichting
  • Buzzer (voordeur bel)
  • Bluetooth dongle/ ethernet/LAN shield
  • Verbindingskabels
  • Speaker
  • Schakelaars: drukknoppen/draaischakelaar/
  • Weerstanden
  • Transistors
  • NFC-shield
  • Temperatuur sensor
  • Computer
  • Smartphone
  • Router
  • Netwerkkabels
  • Eventuele uitbreidingen
Model:
  • Hout en toebehorende voor een realistisch en leefbaar huis
Iemand nog suggesties voor winkels waar je goedkope Arduino's en onderdelen kunt kopen?

4. Methode

Om onze onderzoeks- en deelvragen te beantwoorden hebben we een aantal mijlpalen opgesteld. Ons project willen we met behulp van de Arduino verwerkelijken. Daarvoor moeten we ons eerst verdiepen in de manier waarop Arduino werkt, en de programmeertaal die daarvoor vereist is.
De volgende mijlpalen zijn opgesteld op het nummer van de mijlpaal, de naam van de mijlpaal, en uitleg bij de mijlpaal.

Mijlpaal 1; “Arduino” : Het opstellen van de Arduino met verbinding tussen Arduino en de smartphone
Mijlpaal 2: “Get local” Het opzetten van een ‘localhost’ om de code te testen.
Mijlpaal 3; “Hello world’: Het uitvoeren van een stukje code op de Arduino.
Mijlpaal 4; “ON/OFF” : Het aan en uit kunnen zetten van een lampje doormiddel van een drukcontact.
Mijlpaal 5; “Even dimmen”: Het kunnen dimmen van een lampje.
Mijlpaal 6; “Buzzer”: De buzzer laten functioneren op commando.
Mijlpaal 7; “Winderig huis‘’ : We gaan het huis ‘slim’ maken. We gaan aan de hand van een if/else statement de ventilator laten draaien.
Mijlpaal 8; “Sesam open u”: We gaan een deurtje laten openen d.m.v. NFC op onze smartphone
Mijlpaal 9: “Beveiliging”: Het beveiligen van de opstelling zodat niet iedereen er gebruik van kan maken.
Mijlpaal 10; “’Maalpijl’ 10“; Stopcontacten aan en uit kunnen zetten.
Mijlpaal 11; “Sketch-up” : ontwerp af van het model.
Mijlpaal 12; “Build it”; Het model is af.
Mijlpaal 13: “Draaideur”; Het deurtje uit mijlpaal 8 gaan we inbouwen in het model.
Mijlpaal 14: “Onderdak voor Arduino”; We gaan de Arduino inbouwen in het huis en ervoor zorgen dat alles werkt.
Mijlpaal 15: “There is an app for that”; De app is af
Mijlpaal 16: “Verslag”; Het verslag is af


5. Planning

In Word hebben we natuurlijk een mooi tabelletje gebruikt hiervoor :P

Week 28 (6-12 juli): Opzetten logboek
Zomervakantie: Bestellen Arduino spullen, en opstelling maken en localhost maken.
Week 36 (31 augustus - 6 september): Mijlpaal 3 & 4
Week 37 (7-13 september): Mijlpaal 5 & 6 & 7
Week 38 (14-20 september): Mijlpaal 8
Week 39 (21-27 september): Mijlpaal 9 + begin maken aan verslag
Week 40 (28 september - 4 oktober): Mijlpaal 10 + uitwerken deelvragen
Week 41 (5-11 oktober): Mijlpaal 11 + Verder werken aan verslag
Week 42 (12-18 oktober): Mijlpaal 12 + Verder werken aan verslag
Week 43 (19-25 oktober): Werken aan ruwe versie
Week 44 (26 oktober - 1 november): Werken aan ruwe versie
Week 45 (2 - 8 november): INLEVEREN RUWE VERSIE (Afronden ruwe versie)
Week 46 (9 - 15 november): Mijlpaal 13 + werken aan definitief verslag
Week 47 (16 - 22 november): Mijlpaal 14 + werken aan definitief verslag
Week 48 (23 - 29 november): Mijlpaal 15 + werken aan definitief verslag
Week 49 (30 - 6 december): Mijlpaal 16 + werken aan definitief verslag
Week 49 - Week 1 Werken aan definitief verslag