Elektroniska marknaden Minder styrelsen (2 / 5 steg)
Steg 2: Systemdesign
2. iOS App
3. server
Styrelsen skickar en begäran till servern när en knapp trycks. Servern sparar en stat och använder Apple Push anmälan för att meddela iOS App. App frågar senast tillstånd från servern och skickar uppdateringar om inköpsartiklar. Styrelsen uppdaterar sitt tillstånd från servern var 5 minuter.
Styrelsen
Systemet är baserat på STM32F051 micro controller. Jag använder det eftersom det är mycket lätt att programmera och använda.
Jag använde RN-XV WiFly som en WiFi-modul. Modulen är ett nöje att arbeta med: allt du behöver är makt, reset och UART linjer.
Styrelsen hus 35 momentan TL1265 knappar. Varje knapp innehåller en LED och är uppkopplad via en transistor.
Knapparna (och deras lysdioder) är anslutna via SKIFT register. Jag brukade 74HC165A för att läsa knappläge och 74HC594 att kontrollera lysdioderna.
Jag använde OSH Park för att tillverka styrelsen. Kvaliteten på styrelsen är ganska hög och det fick gjort i 10 dagar.