In tegenstelling tot vele andere "Internet van dingen" apparaten houdt 1btn niet een continue verbinding met het internet. In plaats daarvan, het slaapt totdat gedrukt, en vervolgens het verbindt met het internet, voert de toegewezen taak, vertelt u het resultaat via haar multi-gekleurde LED, en wordt geretourneerd om uit te rusten.
Maar wat als u nog niet wilt dat één knop in te drukken? Wat als je wilt 1btn om te reageren op een gebeurtenis door het uitvoeren van haar taak? Deze update zal uitleggen hoe te wijzigen van uw 1btn om enkel dat te doen.
Wat is de use-case voor deze wijziging?
Stel dat uw huisdier platypus is zeer gevoelig voor de kou en u bent ongeveer om hem te verlaten in de zorg van een huis-oppas voor een week. U verteld de huis-oppas nooit venster te openen in de kamer waar het vogelbekdier leeft. Om ervoor te zorgen dat uw wensen wordt voldaan, wilt u worden gewaarschuwd wanneer dat venster is geopend.
Om dit te doen, we zullen eerst de 1btn-hardware om te activeren het apparaat op een gebeurtenis (venster openen) wijzigen en vervolgens zullen we het configureren van de software voor het verzenden van een e-mail alert. U zult zien dat het gemakkelijk aan te passen van de 1btn van hardware voor allerlei doeleinden.
Wat nodig voor deze wijziging?
Je hebt een 1btn, natuurlijk, en een soort van sensor. In dit geval, we gonna een fundamentele reed switch rietschakelaar gebruiken. (Een reed switch rietschakelaar werkt als een magneet worden aangetroffen.) We zullen gebruiken een normaal geopend (NO) reed switch rietschakelaar type, die vergelijkbaar met de tactiele-schakelaar op de 1btn is. Op deze manier verbinden we de reed switch rietschakelaar parallel met de tactiele schakelaar, zodat we niet hoeven te verwijderen de bestaande schakelaar en de functionaliteit. Samen met de reed switch rietschakelaar, u moet ook een kleine magneet en sommige elektronische basic levert (soldering iron, soldeer, draad, enz.)