Je kan ook dat GSM Shield nemen van sparkfun (of andere Chinese copycat). Daarop zit een Spreadtrum SoC voor mobiele telefonie en kan worden uitgelezen met een arduino of andere microcontroller, welke vervolgens een relais aanstuurt waaraan je computer hangt.
Het probleem van je trilmotor gebruiken is dat alle activiteit waarop je trilmotor werkt, wordt gezien als een puls welke de pc aan/uit zet. Dus ook een serviceberichtje of random prankberichtje wordt getriggert.
Met een losse module, welke uitleesbaar is, met een Arduino bijvoorbeeld via Serieel kan je vrij eenvoudig een code schrijven, welke het tekstbericht filtert. Zo kan je dan een code sturen naar het mobiele nummer van de SIMkaart die in je module zit, deze stuurt het bericht door naar je Arduino (of andere microcontroller), deze controleert of het bericht de juiste code bevat in het bericht en schrijft vervolgens hoog naar een relais, dat dan weer je PC aanslingert.
het is niet kant-en-klaar, maar als je een beetje elektronica kan en een klein beetje in C++ (Arduino) kan programmeren, is dit wel een leuk projectje denk ik. :-)
https://www.sparkfun.com/products/9607 dat is zo'n GSM module.
-edit- Die spreadtrum kan ook berichten terugsturen d.m.v. commando's die hij ontvangt via serieel. Zo kan je met wat programmeerwerk op een Arduino checken of er wel stroom naar de PC loopt, terwijl de relais is omgeklapt (PC zou aan moeten staan). Als er dan geen stroom loopt, kan je de Arduino door middel van die spreadtrum een berichtje laten sturen dat je een power-failure hebt op de locatie van je PC en dat hij dus niet kan opstarten of is uitgevallen. Je hebt dan natuurlijk wel een klein back-upbatterijtje nodig welke lang genoeg werkt om het berichtje te kunnen sturen.
Alleen opletten dat je deze routines niet in een gesloten loop plaatst, want dan ga je een hoge telefoonrekening krijgen
[
Voor 23% gewijzigd door
alexandersamson op 13-10-2014 20:25
]