altRobots
/robotigs/icons/actuator.pngActuatoren
/robotigs/icons/printboards.pngAlgemeen
/robotigs/icons/chassis.pngChassis
/robotigs/icons/arduino_logo.pngµControllers
/robotigs/icons/robot-icon.pngFlorigs
/robotigs/icons/interfacing.gifInterfacing
/robotigs/icons/microphone_icon.pngMuziek
/robotigs/icons/musicKey_icon.pngMuzikanten
/robotigs/icons/shield.pngSchildjes
/robotigs/icons/sensors.gifSensors
/robotigs/icons/languages.pngTalen
/robotigs/icons/battery.pngVoedingen
altContact
Flora laboalt  
  • Hoofdstation vs substations
    1. Geschiedenis
    2. In de allereerste opzet waren alle substations wifi apparaten en werden deze aangesloten via een LAN router op een server (basisstation). Deze server verzorgde dan de interface tussen de besturing (een mobiel) en het flora robot systeem. Hoewel dit makkelijk lijkt bleek al gauw in de praktijk dat de wifi radio frequenties overbezet zijn en dan af en toe ook nog vervuild zijn door extra wifi versterkers bij de buren. Verder zou dit bij een uitrol betekenen dat iedere gebruiker een server zou moeten inrichten om dit systeem te kunnen gebruiken. Dat kan natuurlijk beter.
    3. Verbeterd concept.
    4. Het robotsysteem voor flora services bestaat uit 1 basisstation en (naar keuze) vele substations. De substations kunnen ook zelfstandig werken zonder basisstation. Onder deze link vindt u het plantengedeelte van Flora. De Flora robots zijn allemaal aangesloten op een lokaal netwerk. Daardoor kunnen deze robots op afstand worden bediend met Florabot.
      In dit concept bestaat er 1 hoofdstation en minimaal 1 substation. Er bestaan verschillende soorten substations die allen zelfstandig kunnen werken zonder hoofdstation. U kunt dus al werken met 1 substation naar keuze, zonder hoofdstation.
      • Hoofdstation
      • Een hoofdstation is dus niet noodzakelijk, maar biedt wel een aantal voordelen:
        1. Wereldwijd monitoren en instellen, versus lokaal blue-tooth afstand van het substation.
        2. Alle substations vanaf 1 centrale plaats kunnen monitoren, versus een wandeltocht langs substations.
        3. Communicatie via 433mHz, tot 8 km en geen belasting voor WiFi.
      • Substations
      • Voor alle soorten substations geldt dat alle instellingen die nodig zijn om te kunnen functioneren worden in een eeprom opgeslagen. Daardoor blijven ze jarenlang bewaard, ook als de voeding wordt afgeschakeld. Ieder substation heeft een klok met Lithium accu. De klok blijft 1 jaar lopen zonder voeding. Lokale handbediening als override op ieder substation. 3-standen: Uit(0), Aan(I), Automatisch(II). Bangood
        • Waterklok 4-kanaals
        • Met het waterklok 4-kanaals substation kunnen vier waterkranen worden bediend. De achterliggende gedachte dat een gebied verdeeld in 4 zones bewaterd kan worden. Afhankelijk van de temperatuur en de lichtsterkte krijgt iedere zone een aangepaste hoeveelheid water. In sommige situaties (temperatuur>30) ook 2 keer per dag nodig.

  • Software
    • Runtime software
      • Couveuse1-01
      • Wifi snelheid opvoeren en 2 manieren van gebruik:
        • Handy rechtstreeks, indien couveuse1 niet via wifi of met een kabel op het netwerk is aangesloten. Als je met je mobiel in de buurt bent dan kan je de data updaten.
        • Inloggen op router. Couveuse1 bevindt zich in het gebied van een Wifirouter. In dat geval zal het systeem moeten kunnen inloggen. Als het systeem niet kan inloggen springt het vanzelf in bovenstaande modus.

  • Testsoftware
    • Couveuse1_2560_03_relayDS1892
    • De onderstaande configuratie wordt uitgebreid met 1 dubbel relais bedoeld voor de schakeling van de verlichting en de verwarming. Verder een DS1802 thermometer toegevoegd om de temperatuur te kunnen schakelen.
    • Couveuse1_2560_02_lanSDwifiClock
    • De onderstaande configuratie wordt uitgebreid met Wifi en TWI. De klok I²C heeft geen optrekweerstanden nodig. De snelste bibliotheek voor wifi moet nog worden uitgezocht.
    • Couveuse1_2560_01_lanSDtest
      • SD + Ethernet beiden op SPI
      • Testen of de software met de CS-pin werkt. Dit blijkt te werken. Nog een keer testen op een 2560. Werkt ieder met aparte software. Het grote probleem is het geheugen van de Uno. Het dynamische geheugen is slechts 2k en de global variables eisen al meer. Overstappen op een 2560 geeft ook voordelen als er nog een Wifi kaart met een seriele verbinding moet worden opgenomen. 2560 werkt als een zonnetje. En heerlijk snel ook!
        SCK = blauw = 52 (13)
        MISO = oranje = 50 (12)
        MOSI = geel = 51 (11)
        CS = groen = 53Lan of 49SDcard

  • Couveuse1 upgrade naar couveuse2 behuizing
  • Couveuse1 krijgt een behuizing die hetzelfde is als couveuse2. Het grote verschil is een bekabelde netwerkaansluiting en het kunnen werken als 220Vac satelliet voor een andere Arduino.
    • Mechanisch Ethernetkaart
    • Hoe kan die stevig worden vastgezet in de behuizing?
    • Duo 220Vac schakelaar
    • Kabeltje aansluiten en ik ben ineens een relais blok voor 2 stopcontacten voor een externe schakeling. Dit is bedoeld om experimentele projecten op aan te kunnen sluiten. 4 pins stekker dus de stopcontact robot wordt satelliet. Dit kan hij meten door de 5 volt die hij ontvangt. Nog gedetailleerder uitzoeken want het is meer voeden dan enkel het relais. Toch voeden via eigen telefoon oplader want er moet sowieso 220Vac aangesloten zijn om zinnig te kunnen zijn. De 5Vdc hoeft dus enkel te worden gebruikt als signaal dat we vanaf nu enkel een schakelblok uitgang zijn.

  • Verwarming
  • Bij het propageren van zaden is de temperatuur belangrijk voor de ontkieming. De verwarming laat zich relatief simpel en betrouwbaar regelen met een Arduino:
    • Grondtemperatuur
    • De grondtemperatuur wordt gemeten met een DS18B20 sensor. Deze sensor is watervast en wordt in de grond gestoken. Zodra de gemeten temperatuur te laag is dan schakelt de Arduino een relais aan. Dit relais is verbonden met een verwarmingsmat (of een verwarmingssnoer 4m, 220Vac, 30W, €37.00).
    • Luchttemperatuur
    • De luchttemperatuur wordt gemeten met een DHT22 sensor maar daar wordt verder niets mee geschakeld.

  • Belichting
  • Veel zaden zijn zogenaamde lichtkiemers. Lichtkiemers hebben een sterke lichtpuls nodig om het kiemen te starten. Vergelijk het met een voorjaarszonnetje of een zomerzon. Daarom is er in iedere couveuse een LED groeiverlichting ingebouwd. De verlichting wordt geschakeld door een relais dat wordt aangestuurd door een klok. Een couveuse heeft ongeveer 5000 Lux nodig voor 16 uur per dag.

  • Bewatering
  • De irrigatie van de couveuses kan gemakkelijker met de hand worden uitgevoerd. Er verdampt namelijk bijna geen water doordat de zaaikasjes een deksel hebben. Bovendien heb ik nog geen betrouwbare manier gevonden om de grondvochtigheid te meten (Grondvochtigheid 2018).

  • Opmerkingen
    • Opstarten
    • Indien de LAN connector met werkende internetaansluiting niet is geïnstalleerd dan zal het niet door het opstarten heen te komen. Indien het bordje wel is gemonteerd, maar geen kabel aangesloten dan zal op de monitor na een paar minuten een 0.0.0.0 aansluiting worden getoond. ook als het bordje helemaal niet is geïnstalleerd.
    • Grondvochtigheid
    • Omdat hij toch continu aanstaat en omdat hij toch door de server wordt afgevraagd wordt de couveuse ook gebruikt om vochtigheids-sensors te testen. Nummer1 is rood (connector meest naar het midden van het breadboard). Nummer 2 is de blauwe Capac (aan de middelste connector). Nummer 3 is dan vanzelf groen en zit het meest naar de buitenkant van het breadboard. De groene sensor blikt rare resultaten te geven dus deze heb ik verwijderd. Tijd om weg te gooien denk ik.

Onderdelen van deze robot:
/robotigs/icons/JanSensor-icon.pngGrondvochtigheid 2018Sensors
/robotigs/icons/45in1/RO-043.pngGrondvochtigheid BanggoodSensors
/robotigs/icons/grondvochtigheidcapaciteit-icon.pngGrondvochtigheid CapacSensors
/robotigs/icons/45in1/RO-051.pngGrondvochtigheid ChirpSensors
/robotigs/icons/JanSensor-icon.pngGrondvochtigheid JanSensors
/robotigs/icons/Vochtigheid3in1-icon.pngGrondvochtigheid PHSensors
/robotigs/icons/sht10-logo.pngGrondvochtigheid SHT-10Sensors
/robotigs/icons/waterkraan.pngIrrigatieFlorigs

Software voor deze robot
voltageFlip_v4
SeedlingUno
JanVoltageFlipStripped
JanVoltageFlip
JanGrondvochtigheidStripped
JanGrondvochtigheid
FloraPropagator2560-05
Floramoisture2560-2018
Floramoisture2560-2018-002
Floramoisture2560-2018-001
FloraLabo2560-02
FloraLabo2560-01