Auteur Topic: RaspberryPi Aquarium Computer  (gelezen 2444 keer)

0 leden en 1 gast bekijken dit topic.

shenkie

  • Gast
RaspberryPi Aquarium Computer
« Gepost op: oktober 11, 2016, 21:45 »
Raspberry Aquarium Computer

Ik had nog een raspberry pi 1b liggen en en dacht wat kan ik daar eens mee doen. Toen vond ik een paar artikelen over de pi als aquarium computer, en hier het begin.
2 weken terug begonnen met verzamelen van de onderdelen, ds18b20 tempsensor en de waterdichte versie, weerstandjes etc. Deze week het spul in elkaar gezet en het eerste resultaat mag er zijn vind ik.

een script die de 2 sensoren uitleest en elke 5 minuten het resultaat post. Het script is geschreven in python, het grootste deel komt van internet en deels door mij zelf aangepast.

Ook is de arduino te koppelen met de pi. Het volgende wat ik wil proberen is de ph meter en een schermpje om de resultaten op weer te geven.

Screen:


Pi


Breadboard



shenkie

  • Gast
Re: RaspberryPi Aquarium Computer
« Reactie #1 Gepost op: oktober 12, 2016, 21:48 »
Ik kreeg op andere fora de vraag welke materialen ik gebruikt heb. daarom hier ook even de links.

Gebruikte materialen:

-RaspberryPi 1B (Overige modellen kunnen ook, maar deze had ik al)

Kopen:
https://www.conrad.nl/nl/Search.html?search=raspberry%20pi&sc.queryFromSuggest=true&searchType=SUGGEST&searchSource=SUGGEST_QUERY

-SD Kaart (16 GB, Het moet meer als 4 GB zijn)

Kopen:
http://www.bax-shop.nl/sd-kaart/kingston-sd-hc-kaart-16gb

Info: (Mocht je nog een hebben liggen, check of deze compatible is met de Pi)
http://elinux.org/RPi_SD_cards


-Wifi stick 150 mbit/s (Niet nodig als je via ethernet kabel wilt werken)

Kopen:
https://www.conrad.nl/nl/joy-it-net04-m-wifi-stick-150-mbits-409972.html


-Breadboard (Om test opstellingen te maken)

Kopen:
https://www.conrad.nl/nl/breadboard-totaal-aantal-polen-400-l-x-b-x-h-84-x-54-x-85-mm-eic-801-1-stuks-526819.html

Info:
http://www.tweaking4all.nl/hardware/hardware-wat-een-breadboard-en-hoe-gebruik-je-het/


-Insteekbruggen (Om koppelingen te maken op het breadboard)

Kopen:
https://www.conrad.nl/nl/insteekbruggen-grijs-10-stuks-528056.html


-Verbindingskabel (Pi verbinden met breadboard)

Kopen:
https://www.conrad.nl/nl/raspberry-pi-verbindingskabel-rb-cb1-25-1192229.html


-ds18b20 (Kamer temp uitlezen)

Kopen:
https://www.conrad.nl/nl/maxim-integrated-ds18b20-pmic-to-92-3-1123323.html


-ds18b20 waterdicht/proof (Aqua temp uitlezen. Ik had ze via de ebay link uit china. levering duurt 2 week)

Kopen:
http://www.ebay.com/itm/5PCS-Waterproof-Digital-Thermal-Probe-or-Sensor-DS18B20-DS18S20-Arduino-Sensor-/201546858285?hash=item2eed20ff2d:g:3JMAAOSwgY9XehjR


-Weerstand 4,7K 1/4watt (Om de temp sensor aan te sturen)

Kopen:
https://www.kiwi-electronics.nl/Weerstand-47K-ohm-1-4-watt-5-procent-10-stuks


Verder had ik nog een "Explorer Parts Kit" gekocht hierin zitten ledjes, jumper kabel en een extra temp sensor enz. (ik wil later de ledjes gaan gebruiken om statussen aan te duiden)

Kopen:
https://www.kiwi-electronics.nl/explorer-hat-pro-parts-kit

=============


Het OS dat ik gebruik op de Pi is Raspbain Jessie (Gratis). Mocht je nieuw zijn met linux/Raspberry kun je ook de NOOBS versie gebruiken. Deze heeft al veel dingen voorgeinstalleerd. Download de volledige versie, als je Lite download heb je internet nodig om aanvullende dingen te downloaden.

Download Raspbian:
https://www.raspberrypi.org/downloads/raspbian/

Download NOOBs:
https://www.raspberrypi.org/downloads/noobs/

Hoe Raspbian te installeren op de SD kaart:
https://www.raspberrypi.org/documentation/installation/installing-images/README.md

Als Raspbain draait moet je eerst alles updaten naar de laatste versie, voer de volgende 2 commando's uit.

sudo apt-get update
sudo apt-get dist-upgrade

mocht je niet veel ruimte meer hebben kun je de update bestanden verwijderen door:

sudo apt-get clean

=================

Het aansluiten van de sensoren, weerstanden en kabels bekijk de tutorial met duidelijk plaatjes van domoticx. Op deze pagina staat ook het python script dat ik gebruikt heb en aangepast heb.

Link:
http://domoticx.com/raspberry-pi-temperatuur-sensor-ds18b20-uitlezen/

Ik heb voor Python gekozen als programmeer taal, maar je kunt ook via BASH of C uitlezen, die keuze is aan jezelf.

In de tutorial ook mooi weergegeven welke pennetjes wat zijn van de sensoren. GND (-) | DQ (digitale uitgang) | Vdd (+). Voor de waterdicht sensor zijn de kleuren Zwart (-) | Rood (+) | Geel (Digi).

=================

Hopenlijk is het tot zo ver een beetje duidelijk. Mbt het script gedeelte ben ik ook nog maar een beginner. (Ik probeer ook gewoon).

:)

shenkie

  • Gast
Re: RaspberryPi Aquarium Computer
« Reactie #2 Gepost op: oktober 13, 2016, 20:45 »
Gister kreeg ik een tip over jayfish voor op de respberry pi. dit direct geinstalleerd op mijn pi. ziet er veel belovend uit. Mijn ingestelde temp sensors werkten ook direct na het invoeren in het pakket.

Link:
http://www.subzerobc.com/jayfish/




shenkie

  • Gast
Re: RaspberryPi Aquarium Computer
« Reactie #3 Gepost op: oktober 16, 2016, 22:31 »
De printplaatjes om de temperatuur meters op te solderen zijn onderweg dus ik nog maar een beetje aan het knutselen met de layout van de webpagina. ik heb een extra pagina voor coralen er bij gemaakt en een teller op het dashboard net zoals bij de species.




Offline Chantal

  • Beheer
  • Aquaprater
  • ******
  • Berichten: 4.721
  • Karma: +0/-0
  • Geslacht: Vrouw
  • I'm lovin' it!
Re: RaspberryPi Aquarium Computer
« Reactie #4 Gepost op: oktober 17, 2016, 16:37 »
De site ziet er goed en netjes uit!
Voor de rest heb ik er geen verstand van whahaha

shenkie

  • Gast
Re: RaspberryPi Aquarium Computer
« Reactie #5 Gepost op: oktober 19, 2016, 23:53 »
Gister waren de printplaatjes binnen gekomen. Vandaag de verbindingen gesoldeerd, het resultaat is geen 10 maar dat had ik ook niet verwacht haha.






Ook nog even een paar aanpassingen gedaan aan de layout van de site.


En nog een extra tabel in de database gemaakt om een pagina te creeren voor het voedsel van de vissen.




Nu kijken of we ergens de juiste ph meter kunnen scoren.

shenkie

  • Gast
Re: RaspberryPi Aquarium Computer
« Reactie #6 Gepost op: november 09, 2016, 22:52 »
Nog geen nieuwe dingen met de pi gedaan. wacht nogsteeds op de 8 port relay.

Zit alleen nog even te denken hoe ik de koeler ga doen. denk 4 of 5 computer fans.



Verder nog even de tijd en datum op de home pagina van jayfish er bij gemaakt, vond ik wel handig.


shenkie

  • Gast
Re: RaspberryPi Aquarium Computer
« Reactie #7 Gepost op: november 20, 2016, 20:04 »
Eindelijk is het relais binnen.

binnenkort beginnen met testen :D


 

SimplePortal 2.3.4 © 2008-2011, SimplePortal