Rädda världen en droppe i taget, del 4: Uppladdning Arduino skiss koden



Detta kommer att gå igenom processen att ladda upp koden till din respektive scouter.

  • För din vattenledning, packa upp filen "BootstrapHALL"
  • För ditt uttag, packa upp filen "PiezoFinal"

Du kommer att märka att dessa filer innehåller en rad bitlash och pinoocio baserade bibliotek som är nödvändiga för din kod att kompilera korrekt.

Du märker också kommandot "skal eval" i koden. Våra vänliga vänner på Pinoccio skapade denna funktion medan vi arbetade med detta projekt så att vi kunde skicka meddelanden från våra Arduino skisser till ScoutScript och mesh-nätverk.

Ett snabbt exempel:

Shell.eval("Message.Scout(1,0)"); denna kodrad initierar ett meddelande kommando, informera scouten bly blinka vid varje behandling, för bekvämlighet.

Shell.eval ("hq.report (\"gallons_at_main\ ", \""+sGallons+"\ "\""+sGallons+"\")" "); denna kodrad initierar en hq rapport (som beskrivs i Del3).

Upp nästa: Rädda världen en droppe i taget, del 5: instrumentpanelen

Relaterade Ämnen

Rädda världen en droppe i taget, del 1: Övervakning vattnet flöda - VVS gratis - med hjälp av en Piezo och Pinoccio Mesh nätverk

Vatten är billigt, men Kalifornien är i en av de värsta torka någonsin just nu. Låt oss inse det: vi kan inte fixa torkan. Dock är vissa CA invånare aktivt ont om dricksvatten. På kommunal nivå är det svårt att genomföra omedelbar förändring, men vi...

Rädda världen en droppe i taget, del 2: Övervaka din vattenledning (VVS-gratis)

För att få en övergripande uppfattning om där vattnet går, trodde jag det skulle vara en bra idé att övervaka det både på uttagen och inloppet. Jag kom över en stor instructable av Gregory0. Det tar en hall effekt sensor och plockar upp känsliga magn...

Rädda världen en droppe i taget, del 3: Nätverk din sensorer

För detta projekt arbetat jag tillsammans med Will Buchanan - delarna 1 och 2 - att skapa ett hem automationssystem som spår vatten användning över fixturer i hemmet, (handfat, dusch, WC etc). Med hjälp av visuella köer (inklusive ljus färg, längd oc...

Rädda världen en droppe i taget, del 5: Instrumentpanelen

Detta är en platshållare för jag inte kan publicera en samling med endast 4 instructables. Här är där jag vill ta detta nästa: en streaming API med Plotly för att generera en realtime uppdelning av din användning.Vill du hjälpa till? Sträcka sig efte...

Justice Lego League of America rädda världen, ett Lego block i taget.

Detta är mitt inträde till kategorin av Instructable's Halloween tävling! Justice League, förena er!...

Hur man minska kostnaderna, rädda världen, och må bättre om dig själv

fattigdomsgränsen i USA är flytande strax över $10.000 för en enda person. Tyvärr är detta mycket högre än för global fattigdom. Jag säger "tyvärr" eftersom det betyder att oavsett hur hårt vi har det just nu, det finns miljontals människor på a...

Rädda världen: Minecraft PE

Med tanke på antalet timmar som har mina barn spelat Minecraft. Jag är glad att de aldrig förlorade sina spel data eller Minecraft världen, där de arbetar på. Som alla andra säkerhetskopiera jag regelbundet min enhet med iTunes. Och lyckligtvis har d...

Droppbevattning! rädda världen genom att spara vatten!

Om din undrar varför detta är så proppfulla av information, är det förresten eftersom detta var också min senior projekt i skolan.Moderna droppbevattning har utan tvekan blivit världens mest uppskattade innovation inom jordbruket sedan uppfinningen a...

Lastpall hus att rädda världen... eller en friggebod.

Min mitt skolklass som konstruerat och byggt en grundläggande prototyp för ett hus gjort av lastpallar. Lastpallarna är för den grundläggande väggstrukturen och andra material kan användas som hölje, golv, tak, etc. Med lite fantasi kan byggare fylla...

Bygga en modulera lagring säng för billiga i stil med 5 sekunder. Och rädda världen lite.

Min andra hälft och jag är nomader som för närvarande bor i Boulder, CO, til vi lista ut våra nästa drag. Att vara nomader innebär har vi sovit på en madrass på golvet i ett par månader. Urban camping är kul ett tag, men vi behövde en förändring. När...

Rädda världen med en gigantisk sol Death Ray

Så du har äntligen gått och gjort det - du har fått en jätte fresnellins och du har monterat den så du kan använda den 1000 + kvadrattum av solar samling till verkligen värme saker.Sedan vad?Skratta din Maddest forskare allt du vill, eftersom det är...

Spara pengar, spara plast, rädda världen

I Storbritannien kastar varje hushåll ca 40kg av plast i deponier varje år. Dessa plaster kan ta över 100 år för att bryta ned. (återvinning-guide.org.uk).. .Varför ska du spendera dina surt förvärvade slantar på något du ska kasta bort!Kommer detta...

Hur att rädda världen.

Allt med hjälp av en spara och effektiv webbplats.Steg 1: hur man Samla in pengar till din favorit välgörenhet! Du kan antingen gå till Socialvibe.com eller klicka på fliken rosa under märket nedan, det skulle hjälpa mycket om du klickade på den rosa...

Rädda en NOKIA 3310 LCD och använda den med Arduino

Detta instructable berättar hur till extraktet LCD-skärm defekt händig Nokia 3310 och att modifiera den för användning med Arduino.Jag hade en gammal defekt Nokia 3310 händig. Det inte laddar batteriet. Jag ville kasta bort, men för mig kom den idén,...

Experimentera med svamp!

Uppdaterad 13 mars 2015 ***Nej, inte sånt. Dock fick jag er uppmärksamhet!Hej! Tack för att kolla min Instructable! Detta projekt läggs fram för prospektering tävling, och som sådan jag skulle vilja göra en liten koppleri innan vi börjar. Känn dig fr...

Bluetooth-aktiverade Planetarium/Orrery

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com).Detta är min 3-planet planetarium/orrery. Det började som bara en termin lång projekt för Makecourse, men när slutet av terminen...

Necomimi Arduino katt öron

de är så dang cute. Om du någonsin har sett cool promo för Necomimi Neurowear wearable uppsättning katt öron som svarar på hjärnvågor, vill du vill ha en alltför. Men det verkar de kanske vaporware eftersom den inte har inte förverkligades på marknad...

LED Arduino Clock

Efter byggnad mitt senaste projekt, ville jag bygga något med en Arduino. Bläddra Instructables månader såg jag en LED Arduino klocka som jag ville bygga. Efter några nykonstruktioner för min del satt jag på min erövring att bygga denna klocka.Först...

ESP8266 (fristående) väderstation med hjälp av Arduino IDE och GadgetKeeper moln plattform

Detta är en uppgradering av mitt tidigare projekt GadgetKeeper-väderstation. I detta projekt bygger jag samma funktioner men bara använder ESP8266 WiFi SoC fristående med DHT11 temperatur och luftfuktighet sensor. I det tidigare projektet använde jag...