Stap 8: Arduino voor broeikasgassen, de tuin of de Growbox: het niveau/vlotterschakelaar
Ik heb een niveau schakelaar om te controleren als het waterreservoir nog steeds vol is toegevoegd. Dit is niet alleen nodig voor het welzijn van de planten, maar ook voor het welzijn van de pomp zoals submersible water-pompen mag niet worden overgelaten om te droog.
Er zijn vele manieren waarop men een niveauschakelaar kunt construeren: een magneet op een float dat een reed switch rietschakelaar, een tlt switch activeert aangesloten op een hefboom die op en neer met de waterstand, 'voelsprieten' in het water enz gaat.
Ik heb een zeer eenvoudige benadering gekozen. Ik heb een rubber-eend in het water zweven. Dat eend heeft een tekenreeks gekoppeld die opereert een micro-switch die over de bovenkant van de container hangt. Als het water daalt, dus de ducky intil gaat het trekt de schakelaar. Deze schakeloptie wordt gelezen door de Arduino die dan de pomp schakelt en een signaal naar de zoemer stuurt.
De switch is aangesloten op een gewone digitale I/O pin. het zou wellicht meer elegante te koppelen aan een interrupt-pin, maar zoals de Arduino niet echt omhoog in allerlei routines gehouden is, het lezen van een regelmatige I/O pin moet niet veel vertraging oplopen.
In plaats van een rubberen kan eend een ook een stuk hout. Alles wat drijft, maar is stevig genoeg om de schakelaar te bedienen. Voor de tekenreeks adviseren ik nylon visserij tekenreeks
Vindt u een alternatief voor de vlotterschakelaar tegen het einde van dit instructable