Stap 2: Voorbereiden op RetroWatch
U moet voorbereiden modules zo klein mogelijk te zijn om te dragen van het horloge op je pols. Kan er tonnen variaties, maar ik koos voor onderdelen die vaak gebruikt en goedkoop worden.
.
Hardware onderdelen voor slimme horloge
Arduino micro-controller
Ik koos voor de kleinste Arduino, Pro mini. Arduino Pro mini is een lichte versie van UNO R3. Het hoeft niet een USB interface chip teneinde de prijs en de grootte te verminderen. Er zijn twee versie afhankelijk van de operationele voltage(3.3v/5v). En ik gebruikte een 3,3 v versie, omdat de bluetooth en de vertoning die zijn verbonden met de Raad van Bestuur ondersteunt 3.3V en de Raad van bestuur gaat goed met de 3, 7V LiPo batterij. Het draait op 8MHz en een 5v-versie bij 16MHz, maar 8MHz is genoeg. Over het algemeen moeten hoeft u alleen maar voor te bereiden Arduino Pro Mini 3.3V en USB-UART-module.
De belangrijkste chip van het bord, ATmega328, heeft slechts de 2KBytes RAM, maar ATmega128 gewoon 1KBytes, die is zeer beperkt tot het uitvoeren van mijn systeem. De meeste platen hebben ATmega328, maar je moet ervoor zorgen.
Bluetooth
Een van de meest voorkomende bluetooth modules die je kunt krijgen zijn de belangrijkste module HC-06 en degene met het basisbord interface. Deze laatste heeft een reset-knop, de status-LED, en het ondersteunt beide operatie voltage(3,3v/5v), dus deze is handiger, maar de grootte is vrij groot, de LED, die niet heel noodzakelijk riool de accu en een beetje duurder. Dus gebruikte ik een HC-06 zonder de interfacekaart.
Weergave
Om een SMART WATCH, zou het moeten vinden een kleine, low-power display. Ik kreeg veel gedachten, dan koos ik-.96'' OLED-Display. Er zijn verschillende maten van de displays (0.96'', 1.3'', etc), het werkt op low-power, Engels lettertype en het beeld uit beschikbaar, en het ondersteunt I2C, SPI, waardoor het eenvoudig te verbinden met Arduino.
<strong>Be careful at selecting a display!!</strong> I used an 128×64 OLED which is using I2C and SSD1306 driver chip. If you are using different one, you may need to use different graphic libraries and modify arduino source code.
Updated (2015.01.12) : RetroWatch u8glib ondersteunt. U kunt nu verschillende soort OLED (of anders). Ondersteunde apparaten bij deze verbindingcontroleren.
Batterij
Ik gebruik LiPo(Lithum-Polymer) batterij in dit project. 1 cel LiPo Accu stromen uit huidige in 3.7V, die perfect met Arduino Pro mini werkt, en er zijn vele soorten van batterijen in termen van de omvang en de capaciteit. De meest ideale batterij hangt af van de omvang van het horloge dat u wilt maken. Ik aanraden de batterij met bescherming circuit (overladen, ontladen over veilig), en het is beter als het heeft een verwisselbare socket. Het is misschien nuttig voor u als u een vrouwelijke aansluiting en de USB- of DC adapter-oplader.
Enz.
U moet de draden, soldeerbout, een schakelaar en 10K ohm weerstand (voor een knop) en een aansluiting van de slagman. Het zou nuttig zijn voor u te bereiden de montage handleiding.
Voorbereiding voor Android
Android v.4.3 ondersteunt de service die wordt gebruikt om kennisgeving ook informatie op van een app. Dus is RetroWatch app gebaseerd op Android v.4.3 Notificatieservice inschakelen. Voor gebruikers die geen gebruik van Android v.4.3 nog maken, is de app zonder deze functie ook vrijgegeven. U kunt de bronnen bij GitHubdownloaden, of download de app uit de Google Play Store. (Zoek met "RetroWatch" of "LE RetroWatch")