Progetto webcam

Avevo già aperto un topic più di un mese fa per la creazione di una webcam motorizzata tramite modem 3g, qualcuno mi aveva consigliato di passare al modulo Fez Domino e così feci, ma ho scoperto che mi sono imbattuto a diverse gabole che con Arduino non avrei fatto.

Ora sto cercando di capire e pare il porting di tutto il mio codice in c# per arduino e vorrei dei consigli.

Il progetto ha le seguenti funzioni:

  • Sensore di movimento, se rileva qualcosa fa una foto e salva la data + nomefoto in un file ini ( questo è un interrupt )
  • Sensore temp e humid, rileva ogni 30 minuti e lo salva in un file ini ( questo è un thread )
  • Check di un sms per attivare il modulo 3g e avviare una connessione tramite socket ( questo è un thread appena attiva )
  • Il sistema deve communicare con semplici comandi tramite socket ( ho creato un socket server in python ), per es: se invio il comando muoviti a sinistra, lo fa e scatta la foto ed invia al server.

Per il punto del “sensore temp” ho visto che posso usare la library Metro poichè i thread ho notato che non erano molto buoni per questo genere di azione.
Per il sensore di movimento mi devo documentare in fatto di interrupt, ma suppongo non si un problema
Per il check dell’sms suppongo userò un thread che resta in ascolto sulla porta COM2
Per usare un socket non ho la più pallida idea… ma ho visto che ci sono già library per la connessione GPRS.

ditemi se sbaglio qualcosa o no :slight_smile: inoltre ho comprato una shield con estensione SD per fare lo store di tutte le informazioni.

Per la connessione socket prendo spunto da questo sito: http://jayeshprojects.blogspot.com/2010/04/real-time-mobile-gps-tracker-with.html e ho visto che per le il mio PIR posso usare questo http://www.arduino.cc/en/Reference/AttachInterrupt

Ditemi se sbaglio :) sono alle prime arme, sono orientato di più sulla programmazione OGG :)

Si per i pir devi usare un interrupt ma in teoria dovrebbe andare anche pulsein sentiamo gli altri .. io non gli ho mai usati come sensori con arduino :)

Nessuno sa darmi qualche conferma? :) Non vorrei iniziare con library sbagliate o concetti sbagliati

...

Non so se può aiutarti, ma per quanto riguarda il sensore PIR potresti dare un occhiata qui:

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1285343809/all

Se poi ti interessa collegare il tutto a skype, dai un'occhiata qui!!!

Ciao!!!