Code: Alles auswählen
/** Kamera ************/
//Kamera mit einbinden
//Kamera arbeitet nur mit einem 14,7456Mhz Quarz!
#define USE_CAM 0
#define USE_SERVO 0
//In cam.c können weitere Parameter eingestellt werde
//z.B. Licht, Kompression usw.
//Auflösungen
//0 = 160x120 Pixel kürzer (zum testen OK ;-)
//1 = 320x240 Pixel ca. 10 Sek. bei einem Mega644
//2 = 640x480 Pixel länger (dauert zu lang!)
#define CAM_RESOLUTION 1
/** SD-Karte **********/
// USE_MMC ist Voraussetzung für
// - TCP_SERVICE FTP ohne Dateisystem ist nicht sinnvoll ;-)
// - E_Mail Mailtexte werden von Karte gelesen
// - Scheduler Konfiguration der Schaltzeiten auf SD-Karte
// - Logdatei 8-))
//
#define USE_MMC 1 //!< mit/ohne SD-Karte
#define MAX_PATH 63 //!< maximale Pfadlänge für FAT16-Directory
/** TCP-Service *******/
#define TCP_SERVICE 1 //!< mit/ohne TCP-Service (FTP, Telnet-Cmdline)
#define MYTCP_PORT 61234 //!< Port# für Telnet-Cmd Interpreter
#define DOS_LIST 1 //!< DOS style Directory-Listing
//#define UNIX_LIST 1
#define FTP_ANONYMOUS 1 //!< anonymen Login (ohne User/Kennwort) erlauben
#define FTP_USER "chef" //!< FTP-User, falls nicht anonym
#define FTP_PASSWORD "123" //!< FTP-Passwort
Nun kauf dir endlich das Teil und beginne.@DonComi:
Ich finde es klasse, dass mein alter Thread wieder weiterdiskutiert wird.
Allerdings möchte ich folgendes erwähnen:
Es gibt bereits ein solches Projekt mit Open-Source von Ulrich Radig:
Hier der Link dazu.
Hier fast das selbe nochmal, allerdings perfekt für ein Hutschienen-Gehäuse.
Integriert sind Display, eine Mini-Kamera, Schnitstelle zum Erweitern, ...
Die Software enthält dies auch alles, zusätzlich noch viele Extras wie Temperatursensoren, Temperaturabhängige Schaltvorgänge ohne laufenden PC, ....
Hier das offizielle Forum dazu, einfach mal unter ETH_M32_EX oder AVR-Webmodule nachlesen.
Code für ETH
Code für AVR-Webmodul
Ich würde mir auch gerne das fürs Hutschienengehäuse besorgen, allerdings hätte ich gerne Taster-Ausgänge und die Weboberfläche so, dass neben jedem Butten zum Aktivieren eines Ausgangs für ca. 1 Sek eine Anzeige eines Eingangs ist, mit der man den Schaltzustand überwacht.
Somit kann man noch zusätzliche Taster ohne PC verwenden.
Das glaube ich wäre eine sinnvolle Anwendung.
Und:
Ein Gegenstück fehlt noch! Also ein Teil, an dem man Schalter/Taster anschließt, die Signale übers Netzwerk übertragen werden und von einem dieser Geräte von Uli Radig wieder ausgegeben werden.
Gruß
sebra
Ja. Der Controller hat ein paar Ports, diese kannst du als Ein-/Ausgang verwenden. Hattest du die Tutorials gelesen, die ich dir vor Zeiten verlinkt habe? Wenn ja, weißt du ja schon was ein Port ist. (Aus Ulis Schaltplan geht dann noch hervor, wie die Port-Pins auf die lange Buchsenleiste gelegt sind.) Ach ja, auf der "Erweiterungsplatine" sind vier Relais vorgesehen - nicht drei1. Das Teil hat schon auch 8 Ausgänge, oder? (Die Erweiterungsplatine zum Webserver hat nur drei Relais)
s.o.2. Lässt sich die Zahl der digitalen Eingänge erhöhen?
Kannst du, aber warum möchtest du?Oder sollte man DNS-Server deaktivieren?
Deaktivieren, wenn du es nicht brauchst.dass in der config.h Dinge wie etwa der 1-Wire Bus standardmäßig aktiviert sind.
Du hast schon wieder nicht gelesen, die Software von Ulrich läuft auf dem Pollin-Board. Dazu muss nur eine Änderung in der Software gemacht werden.Aber der von Herrn Radig wäre mir schon lieber, und vor allem fände ich es fairer seinen zu benutzen, wenn ich schon hier im Forum Hilfe bekomme