Automatic smart plant watering kit Arduino Uno

Projecten die niet passen in bovenstaande onderwerpen
Berichten: 41
Geregistreerd: 19 Nov 2017, 05:13

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor theOracle1984 » 05 Dec 2017, 03:18

Ik heb en had de links erbij vermeld maar de site zegt in een rode balk "Forumregels" dat het teveel links zijn?

Advertisement

Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor Koepel » 05 Dec 2017, 03:41

Ouch!
Misschien heb je te weinig berichten gepost. Ik kan het trouwens niet terug vinden in de forumregels (http://arduinoforum.nl/viewtopic.php?f=17&t=4).
Kun je het verdelen over meerdere berichten ? Maak wel even een kopie naar het kladblok voordat je het plaatst.

Als je iets kwijt bent, dan is het soms opgeslagen bij de concepten.
Klik op het tandwieltje (ergens rechts-boven) voor het gebruikerspaneel.
Klik op Conceptenbeheer.


Berichten: 41
Geregistreerd: 19 Nov 2017, 05:13

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor theOracle1984 » 05 Dec 2017, 04:14

Nou ik heb dus een aantal dingen besteld voor de I2C
https://nl.aliexpress.com/item/PCB-Verg ... 69926.html

https://nl.aliexpress.com/item/16-Chann ... 63700.html

De hierboven heeft 12-bit deze 16 bit maakt dat veel verschil?
https://nl.aliexpress.com/item/PCF8575- ... 13090.html

Ik heb geen flauw idee of dit is wat je bedoelde met?
"I2C level shifters" of hoe ik de beestjes hierboven moet noemen?

daarnaast leek het me slim om meerdere en verschillende Arduino's uit te proberen dus heb ik

https://nl.aliexpress.com/item/Free-shi ... 73428.html


gekocht voor de Nano 3 wat er bij zit toch?
en heb ik deze shields

https://nl.aliexpress.com/item/New-Blue ... 24577.html

Ik las XBee maar hij moet ook op de Nano of de Uno aan te sluiten zijn, toch?

Leek hetzelfde als hierboven bij I2C maar dan voor Sensors?

https://nl.aliexpress.com/item/XD-212-N ... 99341.html
waarom hier dan geen I2C bijstaat?

Daarnaast heb ik nog een extra Arduino Uno R3 besteld, de sensor met code werkend gekregen en dus deze shields erbij gekocht om ze uit te proberen

https://nl.aliexpress.com/item/ENC28J60 ... 05215.html

https://nl.aliexpress.com/item/Ethernet ... 24999.html

Weet niet waarom maar leek handig
https://nl.aliexpress.com/item/Touch-Sh ... 79740.html

Ook heb ik een Mega besteld met de volgende shields
https://nl.aliexpress.com/item/Mega-Sen ... 16820.html

.

Berichten: 41
Geregistreerd: 19 Nov 2017, 05:13

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor theOracle1984 » 05 Dec 2017, 04:15

omdat hij anders leek dan die hierboven
https://nl.aliexpress.com/item/Smart-El ... 90183.html

Daarnaast zag ik deze en ze leken heel handig.. Ik heb nog geen flauw idee hoe of wat ze werken?

Of zou ik nog iets missen?
https://nl.aliexpress.com/item/V5-0-Sen ... 87933.html

Kan ik deze klok dan voor alle data gebruiken of als ik het verstuur moet ik de tijd weer opnieuw vaststellen?
https://nl.aliexpress.com/item/RTC-DS13 ... 23661.html

Als Backup voor de Sensor data
https://nl.aliexpress.com/item/1PCS-Mic ... 07653.html

Ik heb zoals je hierboven schreef de relais veranderd naar 12v dus deze zou moeten kloppen met de kleppen?
https://nl.aliexpress.com/item/5v-12v-R ... 37603.html
Nu zijn ze volgens mij niet meer te koop en dan zou ik op zoek moeten gaan naar een andere oplossing.

Berichten: 41
Geregistreerd: 19 Nov 2017, 05:13

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor theOracle1984 » 05 Dec 2017, 04:17

pff het staat er als het goed is er weer op?
Wanneer de link niet lijkt te kloppen, of door het knippen en plakken de tekst niet meer klopt... roep maar :p

Berichten: 41
Geregistreerd: 19 Nov 2017, 05:13

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor theOracle1984 » 05 Dec 2017, 06:05

ik kwam deze trouwens ook tegen, dit is ?

https://nl.aliexpress.com/store/product ... 10e8zKCWCf

versterkt wat voor soort sensors?

deze bijvoorbeeld?

https://nl.aliexpress.com/store/product ... 10e8zKCWCf

Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor Koepel » 05 Dec 2017, 11:41

Uhm, ja ja. Ik vraag vaak om links naar dingen zodat ik weet waar het over gaat. Dat zijn wel genoeg links ;) Dankjewel :geek: De klik-piet heeft zich suf geklikt :mrgreen:

De keywords heb ik dikgedrukt gemaakt.
Over het algemeen vind ik de extension boards wat twijfelachtig. Op een Arduino Uno heb je al pinnen waar je draden in kunt steken. Samen met een breadboard kun je dan snel iets maken. Die extension boards verlengen de pinnen van een Arduino board naar andere pinnen. Het zijn dus alleen maar Pinnen die verbonen zijn naar andere pinnen. Wat schiet je daar nu mee op ?
Verder heb je veel kleine modules. Als je weinig wilt solderen, dan is een "shield" dat je zo op een Arduino Uno kunt plaatsen gemakkelijker.

De I2C level shifter is goed.
Dat zijn dus die dingen met woorden zoals: "Logic Level Converter Bidirektional Shifter".
Sparkfun heeft een hookup guide: https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide.

De 16 Kanaals 12-bit PWM/Servo Driver met PCA9685 is goedkoop zeg.
De 12-bit PWM is mooi.
Als je gelukt hebt, dan kun je misschien de tutorial en bibliotheek van Adafruit daarvoor gebruiken: https://www.adafruit.com/product/815

De PCF8575 is prima, maar heb je dat nodig ?
Het is een "I/O Extension Shield". Dus je sluit het aan via de I2C, en dan heb je er extra ingangen en uitgangen bij.
Heb je daar al een goede library voor gevonden ?
Voor meer pinnen zou je ook een Arduino Mega 2560 of een Due kunnen nemen.

De Nano met CH340 en terminal Adapter Nano/Uno Uitbreidingskaart kan wel, maar een gewone Arduino Uno is bijna hetzelfde.
Dat is een shield voor zowel de Arduino Nano als de Arduino Uno. Je zult nog wel wat pinnen moeten solderen.
De Arduino Nano die erbij geleverd wordt kun je vast wel een keer gebruiken. Het is vergelijkbaar met een Arduino Uno. Het shield zelf is Pinnen die verbonen zijn naar andere pinnen.

Het "Bluetooth XBee Shield" is speciaal voor de XBee. Zonder XBee heb je er weinig aan.

Alweer een Nano/Uno Prototype Shield I/O Extension Board.
Pinnen die verbonen zijn naar andere pinnen.
Een gewone Arduino Uno is bijna hetzelfde.

De "ENC28J60 Ethernet Shield" is Ethernet met een ENC28J60 chip. Die chip wordt niet standaard ondersteunt door Arduino.
De bedoeling is om het te verbinden met een Arduino Nano, maar de Arduino Nano kan niet voldoende stroom leveren. Het wordt bij elkaar dus heet, en het werkt niet goed.

De "Ethernet Shield W5100" kun je op een Arduino Uno of een Arduino Mega 2560 plaatsen, en dan heb je een Ethernet aansluiting en een socket voor een SD kaartje. De W5100 wordt ondersteunt door de Arduino Ethernet library. Er zijn heel veel voorbeelden, en je kunt er mooie dingen mee maken. Het is echter niet eenvoudig.

Touch shield is lelijk maar prima.
Mooie knoppen zijn nu eenmaal duur.

Mega Sensor Shield is prima.
Dan heb je dus pinnen. Maar de Arduino Mega 2560 heeft zelf ook al pinnen waar je draden in kunt steken.
Pinnen die verbonen zijn naar andere pinnen.

Nog een Mega Sensor shield.
Pinnen die verbonen zijn naar andere pinnen.

Nog een sensor shield.
Pinnen die verbonen zijn naar andere pinnen.

De RTC DS1307 klok module is de meest gebruikte, maar wel achterhaald. Soms werken die goedkope RTC modules niet. De DS3231 RTC is veel beter. Met een batterij blijft die klok doorlopen en heeft de Arduino altijd de juiste tijd. Je hebt natuurlijk wel een goede library nodig. Je kunt kiezen uit de Adafruit Time Library of de Paul Stoffregen TimeLib.

De Micro SD Storage Expansion Board is prima. Er zit een chipje op om voor level shifting. Dus je kunt het gebruiken voor een 5V en een 3.3V Arduino board. Het is echter geen shield dat je zo op een Arduino board kunt prikken.
De Adafruit Data Logger (https://www.adafruit.com/product/1141) kun je wel op een Arduino Uno prikken.
Je hebt al een "Ethernet Shield W5100", dat kun je natuurlijk ook gebruiken om gegevens op te slaan. Je hoeft het Ethernet gedeelte niet te gebruiken.
Die goedkope SD sockets maken na een jaar geen goed contact meer met het geheugenkaartje.

De 12 V 16 Kanaals Relais Module lijkt me prima. De aansturing verschilt wel eens, en zonder schema is dat lastig om na te gaan.

De MAX31865 module ken ik niet, maar het ziet er goed uit.
Het is voor PT100/PT1000 RTD temperatuur sensors en voor thermokoppel temperatuur sensors.
Dat wordt veel gebruik. Wanneer je een temperatuur geregelde waterkoker hebt, dan zit daar misschien een PT100 in.
Het is geen versterker, het is een MAX31865 chip.

De BME280 is een goede barometer en luchtvochtigheid meter.
Het lijkt alsof er al een I2C level shifter op de module zit. Hij zou dus zo aan een Arduino Uno of Mega 2560 verbonden kunnen worden.

Berichten: 41
Geregistreerd: 19 Nov 2017, 05:13

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor theOracle1984 » 06 Dec 2017, 04:29

"De PCF8575 is prima, maar heb je dat nodig ?
Het is een "I/O Extension Shield". Dus je sluit het aan via de I2C, en dan heb je er extra ingangen en uitgangen bij.
Heb je daar al een goede library voor gevonden ?
Voor meer pinnen zou je ook een Arduino Mega 2560 of een Due kunnen nemen."

euhm? kweet niet? dacht als je maar 1 (of 2) I2C's (A4/A5)
of als de Arduino ze heeft (SCL/SDA pins)
als 3de of 4de i2c's?
Of zeg ik nu iets heel stoms?
en dan via de PCF8575 meer extra ingangen en uitgangen maken van die paar die je hebt? Omdat er bij veel sensors staat dat je ze met drie pinnen of I2C kunt aansluiten?
Ik heb trouwens ook al een mega besteld ja..

"Het "Bluetooth XBee Shield" is speciaal voor de XBee. Zonder XBee heb je er weinig aan."
*Crap* Dus een XBee kopen, welke dan?

"De MAX31865 module ken ik niet, maar het ziet er goed uit.
Het is voor PT100/PT1000 RTD temperatuur sensors en voor thermokoppel temperatuur sensors.
Dat wordt veel gebruik. Wanneer je een temperatuur geregelde waterkoker hebt, dan zit daar misschien een PT100 in.
Het is geen versterker, het is een MAX31865 chip."

Haha euhm okay..? dussss? :p dat betekent?

https://nl.aliexpress.com/store/product ... 10e8zKCWCf

deze had ik ook al op mijn kerstlijstje staan, maar dat is hetzelfde dus?
Of anders gezegd bij de vorige moet ik nog welke sensor halen?

op de rest van mijn kerstlijstje staan vooral -ESP8266 ESP-12E modules,
-adapters voor,
-of complete shields met ESP chip er al op..
-een D1? developmet board module? (wat leek op een Uno met de ESP erop)
-wat luchtvochtigheidsmodules

en ben aan het denken over een scherm voor de Pi's..

https://nl.aliexpress.com/item/Raspberr ... gLeYPD_BwE

of deze voor de Pi1 of Pi2

https://nl.aliexpress.com/item/3-5inch- ... gLO0PD_BwE

heb jij daar ervaring mee? Een gewone monitor is misschien wat groot of onhandig.. en voor de kleinere HDMI maten ook best prijzig... Ik dacht als de touchscreen slecht werkt heb je iig het scherm nog... ik werk zelf toch liever met een usb toetsenbord met ingebouwde mousepad

Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: Automatic smart plant watering kit Arduino Uno

Berichtdoor Koepel » 06 Dec 2017, 07:45

Bij sommige dingen geldt: accepteer je verlies, kijk niet achterom, en ga verder.
Iedereen kan van alles kopen. Het punt is om iets uit te zoeken waar een goede library voor bestaat en waar je wat aan hebt.


PCF8575
De I2C is een bus. Daar kun je meerdere sensoren op aansluiten. Bij een Arduino Uno zijn dat pinnen A4 en A5 (de SDA en SCL pinnen zijn hetzelfde, ze zijn verbonden met A4 en A5). De Arduino is de "Master" op de I2C bus en de sensoren zijn de "Slaves".
Zolang de sensoren elk een ander I2C adress hebben en de draden kort zijn, dan kun je misschien wel 10 sensoren (10 Slaves) er op aansluiten.
De PCF8575 is een Slave op de I2C bus. Net zoals een sensor. Je kunt knoppen en leds of een relais-module aan de PCF8575 verbinden, en via I2C kun je die pinnen lezen of schrijven.
Dat is omslachtig. Een pin van het Arduino Uno board zelf of van de Arduino Mega 2560 is veel eenvoudiger.


XBee
Een XBee kopen ?
Een XBee is een goede kwaliteit draadloze verbinding. Met wie of wat zou je een draadloze verbinding willen maken ?


MAX31865
Wat ik eerder schreef klopt niet helemaal.
Je hebt een PT100 RTD of PT1000 RTD nodig. Dus niet een willekeurige thermokoppel sensor.
Wat die chip kan, dat kun je bij de fabrikant en in de datasheet lezen: https://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/MAX31865.html
Adafruit heeft een goede uitleg: https://www.adafruit.com/product/3328
Adafruit heeft er ook een tutorial en een library voor.
Die link is ook naar een MAX31865 module, dat is hetzelfde.
Om de temperatuur te meten is een DS18B20 veel handiger.


ESP8266
De ESP8266 chip bestaat in verschillende uitvoeringen.
Je kunt beter een echte WeMos kopen, dan heb je een standaard board: https://www.wemos.cc/.
Kies dan bijvoorbeeld een standaard D1 mini met ESP-8266EX, dus geen malle fratsen zoals de "Pro" of de "Lite".
Als je op "Buy Now" klikt, dan spring je door naar AliExpress.


Raspberry Pi
Een HDMI scherm kun je aansluiten, en in de Raspberry Pi kun je de resolutie instellen.
Mijn voorkeur heeft om de Raspberry Pi via een webinterface te bedienen, dus ik gebruik de HDMI alleen om iets in te stellen.
Er schijnen programma's te zijn voor een eigen menu op een klein scherm, daar heb ik geen ervaring mee.
Het is ook mogelijk om een Nextion scherm met een Raspberry Pi te verbinden: https://nextion.itead.cc/.

VorigeVolgende

Terug naar Overige projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 10 gasten