Tweeting graviditetstest (4 / 6 steg)
Steg 4: Prep Bluetooth-modulen
Graviditetstest fäster rubriker på ljus blå böna. Kretsen ovan visar hur det är trådbunden upp. Motstånden på marken dra ner motstånd och motstånden på i/o pin hindrar för mycket ström som passerar tillbaka om den Beans batteriet lämnas när bifogas ett driv graviditetstest. Jag använde 1/8W 10k Ohm motstånd så att de passar fint på prototyp området av böna.
För att bevara makten, sover böna för det mesta. Stift 0 på böna (ansluten till klockan stift på LCD) anges som mellanjobbet vakna böna från vila. När testet inte är används, finns det ingen signal på klockan stift. När testet är aktiverad, LCD börjar Visa timglas-ikonen, och klämma fast klockan är drivande med 40Hz fyrkantsvåg. Detta vaknar det.
Bönor har också en tri-color LED och accelerometer. Jag använde LED för att ange tillstånd:
- Vakna blink: På väckning blinkar Bean LED grönt om Bluetooth-anslutningen har varit etablerad, och röd om inte.
- Testning: visar det "andas" blå mönstret. Denna fas varar 1-3 minuter, beroende på om det är ett positivt eller negativt prov. Manualen för graviditet test indikerar också att testaren inte bör rum upp och ner. Accelerometern används för att kontrollera riktningen på allvar under testfasen. Om testet hålls upp och ned, andningen blå mönster ändringar till en solid blå som en varning till användaren att något är fel, och kanske kvalificera testresultaten. Men mest för att jag ville använda vad som finns på bordet.
- Resultat: När resultatet är läst, skickas data via Bean följetong till Raspberry Pi för sociala mediekonsumtion. LED också ändrar tillstånd. En solid röd: inte gravid, fast grön teknik gravid. (4) sömn: The Bean går för att sova 8 sekunder efter att den har unplugged. LED går mörkt. Modulen Bean kan tas bort och knäppte på ett annat test om och om igen.
Bean program:
https://github.com/tsaitsai/Connected-pregnancy-test/BLOB/Master/Connected_Pregnancy_Bean.ino