Controllo accesso in casa

Salve ragazzi, sono nuovo del mondo di Arduino e sto cercando di creare qualcosa che mi aiuti a capire quante persone entrano al giorno in una stanza.

Il mio intento è, usando un sensore ultrasonico, ricevere una mail da parte di Arduino nel momento in cui qualcuno entra nella mia stanza. So come realizzare la parte riguardante il sensore ultrasonico, ma non ho ben capito come inviare la mail. Vorrei provare due strade a tal proposito:

  • Fare in modo che Arduino, connesso ad un computer mediante usb, faccia inviare a quest'ultimo (che è connesso in rete mediante WiFi) la mail.
  • Rendere autonomo Arduino e mediante un modulo WiFi farla inviare direttamente a lui.

Nel primo caso, ho bisogno solo di scrivere un script in C che invii una mail o devo fare altro? Nel secondo caso invece, di cosa avrei bisogno oltre che del modulo WiFi?

Grazie mille :-)

Potresti farti un software sul computer(potresti utilizzare anche un raspberry per la parte di invio email, in questo modo hai una soluzione un po più embedded) che resta in ascolto della seriale e cattura tutto quello che arduino gli manda, da quel momento elabori i dati come meglio credi e fai partire una email sempre dal servizio che hai creato.

Ciao e grazie per aver risposto.
Ho pensato anche io a questa soluzione e oggi l’ho implementata in Linux. Più che inviare una mail, ho scritto due righe in bash che salvano l’output della seriale e lo memorizzano su un file presente in un cloud.
La cosa che non mi piace è però il fatto di ciclare continuamente sulla porta. Vorrei trovare un meccanismo di interrupt che “risvegli” un processo SOLO quando sulla porta c’è qualcosa di nuovo. Così da evitare un while(true).