Inhoudsopgave:
Video: Arduino Apple Watch: 6 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Door KarlstromVolg meer door de auteur:
Wat betreft:. Meer over Karlström »
Ik wilde een smartwatch die me meldingen van een iPhone liet zien, klein genoeg was om te dragen en een oplaadbare batterij had die minstens een dag meeging. Ik heb mijn eigen Apple Watch gemaakt op basis van een Arduino. Het is een smartwatch gebaseerd op een Arduino mini pro, die via Bluetooth met de iPhone is verbonden. De USB-micropoort is verbonden met de batterij wat het opladen gemakkelijk en eenvoudig maakt. De draden aan de voorkant zijn aanraakknoppen die voelen als je je vinger erop legt, waardoor je kunt communiceren met het horloge.
Het horloge synchroniseert automatisch de tijd met de tijd op de iPhone wanneer een nieuwe melding wordt ontvangen. Dit maakt het horloge betrouwbaarder en minder gevoelig voor vertragingen in de Arduino. Na 10 seconden wordt het scherm uitgeschakeld om de batterij te sparen. Het scherm wordt wakker als de middelste knop wordt aangeraakt of als er een nieuwe melding wordt ontvangen.
Ik kwam de pagina van Luke Brendt tegen en zag dat hij hetzelfde had gemaakt als ik wilde bereiken, maar ik wilde dat het apparaat kleiner en draagbaar was. Het is de ANCS Arduino-bibliotheek van Brendt die ik in dit project gebruik. ANCS staat voor Apple Notification Center Service en wordt als volgt beschreven door Apple. "Het doel van de Apple Notification Center Service (ANCS) is om Bluetooth-accessoires (die verbinding maken met iOS-apparaten via een energiezuinige Bluetooth-link) een eenvoudige en handige manier te bieden om toegang te krijgen tot vele soorten meldingen die op iOS-apparaten worden gegenereerd."
Deze Instructable kan vereisen dat u bekend bent met Arduino, solderen en 3D-printen.
Deze smartwatch kostte vele uren om te bouwen, en het was een hele klus om alle onderdelen te monteren, omdat ik wilde dat het zo klein en compact mogelijk was, en ik deed verschillende iteraties totdat ik een robuust genoeg oplossing van de montage had.
Stap 1: Stuklijst
Hieronder volgen de belangrijkste componenten die voor de smartwatch worden gebruikt. Om de bijgevoegde code (in een latere stap) te laten werken, moeten deze componenten worden gebruikt.
- Arduino Pro Mini 328 - 3.3V/8MHz
- Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
- Monochroom 0,96" 128x64 OLED-scherm
- Batterij Li-Po 3.7V 130mAh (of een andere oplaadbare batterij is voldoende)
- Micro-USB-connector
- 3 x 1MOhms 1206 SMD-weerstanden
- Horlogeband met sprints
Ook benodigde onderdelen kunnen verschillen afhankelijk van het ontwerp van het horloge:
- Draden
- Isolatietape
- Oplader voor Li-Po-batterij
- USB-microkabel
- Aluminium plaat
- 4x 2x5mm schroeven
- Matrixbord of Stripbord
Stap 2: Montage van elektrische hardware
Zoals te zien is in het schakelschema, moeten er veel draden worden aangesloten en moeten alle componenten dicht bij elkaar zitten, wat een uitdaging is.
Na enkele iteraties kwam ik met deze stappen om de montage gemakkelijker te maken. Ik stel voor om naar de foto's te kijken om te zien hoe ik enkele problemen met het aansluiten van draden heb opgelost.
- Verbind de Bluefruit LE met de Arduino met flexibele draden.
- Maak het bord voor de aanraakknoppen en bevestig de pinnen. Bevestig dit bord met flexibele draden aan de Arduino. (De pinnen zijn afgesneden van LED-diodes)
- Wijzig enkele pinnen voor het OLED-scherm en monteer het op de Arduino.
- Sluit een flexibele draad aan op aarde, maak deze lang genoeg om de achterkant van het horloge te bereiken, die in contact moet zijn met het lichaam. (Dit is nodig omdat capacitieve aanraking een grondreferentie nodig heeft om goed te werken)
- Bevestig de micro-USB-connector met flexibele draden aan aarde en RAW. Bekijk een USB-micro-pinout-diagram om te zien hoe aarde en positieve spanning moeten worden aangesloten. (Opmerking! Sluit de positieve draad van USB aan op RAW en niet op VCC).
- Bevestig de batterij met flexibele draden aan aarde en RAW (Let op! Sluit de positieve draad van de batterij aan op RAW en niet op VCC).
Stap 4-6 kan wachten tot de code is geüpload en de verificatie dat de hardware goed werkt is gedaan.
Het is ook noodzakelijk om een oplader voor het horloge aan te passen:
- Knip een USB-microkabel door.
- Sluit de rode draad in de USB-kabel aan op de rode draad van de batterijconnector en de zwarte draad in de USB-kabel op de zwarte draad van de batterijconnector.
BELANGRIJK
Merk op dat de smartwatch NIET rechtstreeks kan worden opgeladen met 5V vanaf een USB met een gewone USB-microkabel. In plaats daarvan is een Li-Po-oplader nodig, anders kan de batterij beschadigd raken
Opmerkingen:
Probeer tape te gebruiken om tussen de componenten te isoleren om kortsluiting te voorkomen.
Aanbevolen:
The Nerd Watch: 10 stappen (met afbeeldingen)
De Nerd Watch: De Nerd Watch geeft de tijd in binair weer wanneer de knop wordt ingedrukt en is gemaakt door Sam DeRose tijdens een zomerstage op ons hoofdkantoor. Het horloge toont het uur en de minuten door achtereenvolgens twee LED's te laten knipperen om twee 4-bits binaire getallen weer te geven (in
Arduino Watch: 12 stappen (met afbeeldingen)
Arduino Watch: deze Instructables laten zien hoe je een Arduino Watch kunt maken van Arduino Watch Core
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
Apple II Watch: 9 stappen (met afbeeldingen)
Apple II Watch: CUPERTINO, Californië – 9 september 1984 – Apple Computer Inc.® heeft vandaag Apple // watch™ onthuld: het meest persoonlijke apparaat ooit. Apple // watch introduceert een revolutionair ontwerp en EEN BASISGEBRUIKERSINTERFACE die speciaal is gemaakt voor een kleiner apparaat. Appel