Hallo, ich möchte gerne ein projekt verfolgen bei dem es darum geht die Feuchtigkeit über Funk an einen Receier zu senden , welcher es dann weiter leitet (Über Lan) Meine Bauteile: Der Feuchtigkeitssensor: http://www.ebay.com/itm/Soil-Hygrometer-Humidity-Detection-Module-Soil-Moisture-Sensor-For-Arduino-/390662605851 Sender/Receiver: http://www.ebay.co.uk/itm/KDQ14-NEW-1PCS-433MHZ-RF-TRANSMITTER-AND-RECEIVER-LINK-KIT-FOR-ARDUINO-SCA-1710-/111184276616 Netzwerk modul: ENC28J60 SPI Welcher µC wäre gut um das Signal von dem Feuchtigkeitssensor über den Sender an den Receiver zu senden ? Welcher µC wäre zu empfhelen um das Signal zu empfangen und über Lan weiter zu senden (soll später übers Internet an einen Server gesendet werden). Später sollen es bis zu 20 Signale werden (Wird dann wohl auf einen AtMega32 hinauslaufen ?) Gruß Lars
Lars U. schrieb: > Welcher µC wäre gut um das Signal von dem Feuchtigkeitssensor über den > Sender an den Receiver zu senden ? Das dies fast jeder kann, nimm doch einen Controller mit dem du bereits einschlägige Efahrungen gesammelt und einfachere Projekte realisiert hast (z.B. blinkende LED). Welche Controller waren denn das? Für die Verbindung zum Netzwerk, würde ich an deiner Stelle ein Ethernet/W-Lan Modul mit Stack nehmen. Der ENC benötigt zuviel zuwendung und du musst selber einen Stack schreiben. Die ausgesuchten "Funkmodule" sind absoluter Schrott die DU niemals zum laufen bekommst. Nimm NRF24 oder RFMs. gruß cyblord
:
Bearbeitet durch User
Danke für die Tipps, habe die Teile schon. Allerdings kosten die ja nichts. Ich habe bisher immer mit AtMega32 gearbeitet.
Lars U. schrieb: > ENC28J60 SPI Wenn es der sein muss wäre es sinnvoll einen uC zu nehmen für den es eine Demo gibt und das wären PIC oder AVR: https://www.olimex.com/Products/Modules/Ethernet/ENC28J60-H/ Einfacher wäre es natürlich mit einem uC mit Ethernet z.B. LPC1700
Sein muss er der nicht. Bin noch 3 WOchen in London, kann also in ruhe bestellen. Kann auch jemand ein Wlan oder Ethernet Modul empfhelen ? http://www.ebay.com/itm/2PCS-Arduino-NRF24L01-2-4GHz-Wireless-Transceiver-Module-New-/170819064718?pt=LH_DefaultDomain_0&hash=item27c59c138e ist so einer besser ?
:
Bearbeitet durch User
Lars U. schrieb: > Sein muss er der nicht. Bin noch 3 WOchen in London, kann also in ruhe > bestellen. > Kann auch jemand ein Wlan oder Ethernet Modul empfhelen ? Schau mal nach "Wiznet" > http://www.ebay.com/itm/2PCS-Arduino-NRF24L01-2-4GHz-Wireless-Transceiver-Module-New-/170819064718?pt=LH_DefaultDomain_0&hash=item27c59c138e > > ist so einer besser ? Ja.
cyblord ---- schrieb: > Lars U. schrieb: >> Sein muss er der nicht. Bin noch 3 WOchen in London, kann also in ruhe >> bestellen. >> Kann auch jemand ein Wlan oder Ethernet Modul empfhelen ? > > Schau mal nach "Wiznet" Mache ich > >> > http://www.ebay.com/itm/2PCS-Arduino-NRF24L01-2-4GHz-Wireless-Transceiver-Module-New-/170819064718?pt=LH_DefaultDomain_0&hash=item27c59c138e >> >> ist so einer besser ? > > Ja. Ok, ich habe gleich mal 10 in China bestellt (6€) Meine ersten gehversuche werde ich dann wohl mit meinem Arduino Mega machen (was das funken angeht)
:
Bearbeitet durch User
Lars U. schrieb: > Meine Bauteile Habe jetzt mitbekommen das es für alle Deine gewählten Bauteile (Sensor, 433, ENC) fertige Arduino-Libraries gibt, also kannst Du die einfach nehmen, und noch ein kleines Arduino z.B. https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85-ASM/
Der PIC18F66J60 hat den ENC28J60 bereits integriert und auch reichlich IOs. Den TCP/IP-Stak liefer Microchip auch dazu.
Habe ich mich doch richtig erinnert. Naja wenn ich Zuhause bin sollten die NRF24 da sein. Überlege mir das mal mit dem Arduino, würde es lieber selber machen.
:
Bearbeitet durch User
Lars U. schrieb: > Überlege mir das mal mit dem Arduino, würde es lieber selber machen. Du kannst ja erst mal die Arduino-Libraries nehmen und es zum laufen bringen, und danach den verbauten ATtiny85 mit Deinem eigenen Code flashen, dann ist es kein Arduino mehr :-)
Lothar schrieb: > Lars U. schrieb: >> Überlege mir das mal mit dem Arduino, würde es lieber selber machen. > > Du kannst ja erst mal die Arduino-Libraries nehmen und es zum laufen > bringen, und danach den verbauten ATtiny85 mit Deinem eigenen Code > flashen, dann ist es kein Arduino mehr :-) Gute Idee, danke :) Kann ich als alternative zu dem Olimexino auch den Arduino Nano 3.0 (ATMEGA328P) nehmen ? Sollte ja eigentlich keinen großen Unterschied machen.Habe beim ATMEGA328P sogar mehr Pins und mehr Leistung
:
Bearbeitet durch User
Da es diverse verschiedene "Olimexinos" gibt, ist die Frage nicht ganz einfach zu beantworten: https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-328/open-source-hardware https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-32U4/open-source-hardware https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware https://www.olimex.com/Products/Duino/MSP430/OLIMEXINO-5510/open-source-hardware
Sorry, meinte den https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85-ASM/ Würde de Aruino nano 3.0 für 3,50 bekommen, deswegen.
Ah, noch einer. Toll, wenn alles gleich heißt, aber ungleich ist. Ein ATmega328 ist einem ATtiny85 in mancher Hinsicht überlegen.
Warum von hinten durchs Auge in die Brust? Nimm doch eine günstige all in one Lösung: https://estore.ti.com/tiva-connected-launchpad.aspx
Lars U. schrieb: > Kann ich als alternative zu dem Olimexino auch den Arduino Nano 3.0 > (ATMEGA328P) nehmen ? Sollte ja eigentlich keinen großen Unterschied > machen.Habe beim ATMEGA328P sogar mehr Pins und mehr Leistung Sicher, ist alles kompatibel. Allerdings ist das schon eine ziemlich große Platine for so ein kleines Projekt. Es gäbe auch noch das hier mit ATMEGA32 (hat auch mehr Pins): https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-NANO/
Lothar schrieb: > Lars U. schrieb: >> Kann ich als alternative zu dem Olimexino auch den Arduino Nano 3.0 >> (ATMEGA328P) nehmen ? Sollte ja eigentlich keinen großen Unterschied >> machen.Habe beim ATMEGA328P sogar mehr Pins und mehr Leistung > > Sicher, ist alles kompatibel. Allerdings ist das schon eine ziemlich > große Platine for so ein kleines Projekt. Es gäbe auch noch das hier mit > ATMEGA32 (hat auch mehr Pins): > > https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-NANO/ Naja Platz ist wohl erst mal kein Problem. Der Nano ist allerdings billiger als der OLIMEXINO-85-ASM Habe noch einen Mega 2560 zuhause und bestelle mir jetzt noch einen Nano 3.0. Dann habe ich für beide Seiten genug Power und kann erst mal rumprobieren. Danke an alle für die Hilfreichen Antworten.
:
Bearbeitet durch User
Tag, an deiner Stelle würde ich einfach ne Friztbox 7170 nehmen (gibts bei ebay für 20 €).Wenn man an der nen USB RS232 Wandler anschließt lässt der sich an jedem Rechner im gleichen Netzwerk wie ein lokaler RS232 Port auslesen(Außerdem hast du dann auch gleich Funk mit nutbarer Reichweite). An dem Wandler kanste dann natürlich jeden µC mit UART anschließen. MfG
Allerdings müsste dann immer ein Pc laufen und die Daten auf den Server laden, das wäre also keine so gut alternative.
Fritzbox schrieb: > an deiner Stelle würde ich einfach ne Friztbox 7170 nehmen Bei dem Aufwand könnte man dann gleich statt einem uC ein RaspberryPi mit WLAN-Stick nehmen. Mit RISCOS statt Linux ist das sogar echtzeitfähig. Ist aber halt eine ganz andere Art Programmieren als mit uC
Wäre wohl einfacher für mich als mit einem µC da ich Soft und Webentwickler bin. Allerdings möchte ich nur die Feuchtigkeit auslesen, per Funk an eine Box schicken (2. Platine mit Lan modul) und über diese Box soll der Wert an einen Server geschickt werden (Evt. über Ajax , also URL oder UDP Packet)
Dann wirf doch mal einen Blick auf die CC430 oder besser CC3000, die sind genau dafür gemacht.
rtos schrieb: > CC3000 Der schaut echt super aus und ist auch gleich als Shield für de Mega erhältlich :) Dann kann ich den direkt auf meinen Mega packen welcher dann die Daten von den ganzen Sender Empfangen und weitersenden kann,
Mir fällt nur gerade ein, da gibt es doch noch das Ethernet Shield von Arduino, das müsste doch eigentlich gleichwertig sein. Nur das man eben ein Kabel anstöpseln muss ? Habe sowieso im ganzen Haus Netzwerkkabel verlegt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.