Automatiserad alla korn elektriska öl bryggeri för 100 euro/USD (9 / 12 steg)
Steg 9: Automation: koden
Jag programmerade allt i arduino. Om du är ny till arduino, bli inte skrämd. Bara ladda ner den senaste versionen från arduino.cc och installera. Sedan installera librairies nedan genom att kopiera mapparna i programmappen filer/arduino/bibliotek.
1) Blynk bibliotek, hitta senaste versionen på http://www.blynk.cc/getting-started/
2) en tråd bibliotek https://github.com/PaulStoffregen/OneWire
3) Dallas temperatur bibliotek https://milesburton.com/Dallas_Temperature_Control...
4) DHT bibliotek https://github.com/adafruit/DHT-sensor-library
5) fyrsiffrig display bibliotek https://github.com/Seeed-Studio/Four_Digit_Display...
6) Kalle master bibliotek (bara kopiera mappen arduino) https://github.com/Seeed-Studio/Suli
7) Adafruit Gfx librairy https://github.com/adafruit/Adafruit-GFX-Library
8) oled bibliotek https://github.com/mcauser/Adafruit_SSD1306/tree/e...
Observera också att du måste installera din wemos styrelse om du inte har. Navigera till http://www.wemos.cc/tutorial/get_started_in_arduin... och välj din version av styrelsen och installationer ã ¥ tgärderna. Jag rekommenderar automatisk installation via arduino styrelsen manager (det är super snabb och lätt). Glöm inte att markera din styrelse senare när du laddar upp. Utan den senaste versionen av biblioteken och inställningen rätt styrelse fungerar inte koden!
Nu öppna filen "wemosbrewery" i arduino ide och ändra inställningarna på fliken Inställningar. Här kan du ange de värden för din bryggeri enligt receptet du brygger. se bild 2.
Viktigt: det tillstånd token i koden är den som du hittar i din telefon eller surfplatta i blynk app och mailade till dig själv i föregående steg. Här är viktigt. Också Glöm inte att ändra wifi lösenord och ssid (ssid är en fancy term för ditt wifi-nätverk namn) i inställningarna för blynk. Se bild 1.
Ändra alla förekomster av "insertyouremail i fliken loop till din e-postadress (se bild 4).
Nu ladda upp wemos koden du redigerat till din wemos styrelse. Efter att ladda upp nanobrewery koden till din nano eller uno styrelse (Glöm inte att ändra din com inställningar och inställningar i arduino ide/verktyg när du ändrar styrelser) behöver du bara grundläggande logik tänkande för att förstå koden och ingen hjärna alls att ladda upp min kod. Koden är full av kommentarer förklarar vad som händer så jag kommer inte att få mer i detalj här. Om du har frågor, rättvispost en kommentera och jag kommer att hjälpa dig så gott jag kan.