Code Monkey home page Code Monkey logo

jefsmoestuin's Introduction

JEF's Moestuin

Benodigdheden

  • Beamer

  • Webcam met resolutie van 640x480 of hoger + materiaal om de webcam onder de beamer te bevestigen.

  • Mac computer (macOS versie 10.13.1+).

  • Object met fiducial tracking codes (Id 0 tot 4).

  • Tafel met JEF's Moestuin doek.

  • Plakband

  • Een donkere ruimte

  • Een lamp

  • Nodige verlengkabels (HDMI, USB 3.0 voor webcam).

  • APP

    โ€‹

Setup

  1. Bevestig de beamer aan het plafond, gericht naar een wit oppervlak voor zich.

  2. Bevestig de webcam aan de beamer, deze webcam wordt gericht naar de grond.

  3. Zorg ervoor dat de lamp ergens in het midden aan het plafond hangt (achter de beamer).

  4. Open de app via een Mac computer.

  5. In debug mode zie je een lijn op de camera, plaats op deze lijn een lijn op de grond met plakband (het kan zijn dat je deze moet inkorten, hangt af van de hoogte van de webcam. Test dit op voorhand in debug mode).

  6. Zorg dat alles juist staat opgesteld, en niets meer van plaats hoeft te veranderen onder de camera. Druk op de spatiebalk om de achtergrond te herkennen, zodat de codes beter worden herkent.

  7. Hou een code voor de webcam. Als de code niet goed herkent wordt open dan de debug mode, en pas de treshold aan.

  8. Plaats de Macbook in de gegeven opbergruimte.

  9. Versier de tafel met het doek.

  10. Plaats de groenten op de tafel.

    โ€‹

Usage

  1. Kies de groente die je wil planten.
  2. Ga op de lijn staan die op de grond is aangeduid.
  3. Hou de groente met gestrekte armen voor je boven de lijn op de plek waar je wil dat deze wordt gepland.
  4. Zie je groente groeien, en maak samen met iedereen een grote moestuin.

Keyboard Shortcuts

  • (D) = Toggle Debug-mode

    • (+) = Maak treshold donkerder
    • (-) = Maak treshold lichter
    • (spatie) = Leer de achtergrond
    • (spatie) = verwijder de geleerde achtergrond
    • (C) = Verwijder alle groenten op het scherm

    • (D) = Toggle Debug-mode

      • (+) = Maak treshold donkerder
      • (-) = Maak treshold lichter
    • (M) = Toggle mute

      โ€‹

    Debug Mode

    1. Om te bepalen of de treshold juist is ingesteld, open je de meegegeven screenshot op het scherm van de beamer in fullscreen, en open je de app in fullscreen op je computer. (belangrijk om het licht juist af te stellen).
    2. Hou de fiducial code onder de camera, als er geen rood vlak rond de fiducial code komt op het linkse scherm, pas dan de treshold aan. De treshold kan je zien op het rechtse scherm.
    3. Als het rechtse scherm meer zwart is als wit, zet dan de treshold lager (-). Als de code niet duidelijk zichtbaar is op het scherm, zet dan de treshold donkerder (+).

    โ€‹

    What To Do When It Goes Wrong

  • Als er een stukje van de code is afgevallen, kan je dit corrigeren met een zwarte alcoholstift. Er zijn ook reservebolletjes meegeleverd die je met behulp van het sjabloon terug kan plakken op de juiste plaats.

  • Als de app traag begint te lopen omdat er teveel groenten op het scherm staan, druk je op C om de groenten te clearen.

  • Als de fiducial code niet goed word herkent, pas je eerst de treshold aan (meestal door verandering van het licht van de omgeving). Als dit niet helpt, moet je de code dichter bij de camera houden.

  • Als de achtergrond van de debug mode niet meer overeenkomt met de huidige achtergrond. Leer dan opnieuw de achtergrond dmv op de spatiebalk te drukken. Je kan ook de achtergrond volledig verwijderen door op B te drukken.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.