ArduinoBlueTooth (NotSoSmart) titta på (1 / 5 steg)
Steg 1: Koncept, material & ansluter maskinvaran
Begreppet
Mitt koncept var att bara använda klockan som en typ av sekundär uppvisning som meddelar mig whenIi fick ett SMS eller ett samtal. Under utvecklingen jag också lagt till vissa GPS-funktioner (höjdmätare, trevligt för vandringar). Fler funktioner är planerade men ännu inte implementerat. [Vara kreativa :-)]
Material för projektet "final"
(Jag kommer att uppdatera Instructable så fort jag får den 3.3V hårdvara, Följ bild 2)
-Arduino Mini 3, 3V 8Mhz [Sparkfun]
-I2C 128 x 64 OLED (3, 3V kompatibel) [Aliexpress]
-HC-06 eller HC-07 3, 3V BT modul [Aliexpress]
-Lipo laddare [Adafruit]
-USB-UART Adapter (att ladda upp dina skisser) [Adafruit]
-1s Lipo ~ 150mAh + [Adafruit] har också en titt på 500mAh LIPO!
-bostäder & armband (I´m planerar att lagra Lipo och dess lastning modul i armbandet, för att hålla allt lika platt som möjligt. förhoppningsvis jag få lite mer inspiration från gemenskapen)
-Varmlimma (montering av växlarna, limma ihop modulerna, förhindra shorcircuits)
-Lödkolv
-kablar
Materialet jag använt för prototypen
(precis som den slutliga versionen men 5V hårdvara)
-Arduino Uno R3 (328P)
-I2C Oled (5V)
-HC-06(5V)
-halv storlek skärbräda
Connceting hårdvara (prototyp version)
Om du följer den bifogade Fritzing filen (bild 1) bör montering av elektroniken vara "rakt fram".
Det finns några saker du behöver:
- Registeransvarige: Det doesn´t roll om du tar en Arduino pro Mini, pro Nano eller en Uno. Bara vara säker på att den har en 328P Atmel på det (168P kommer inte har tillräckligt med minne).
- Visning: var noga med att det är en I2C 128 x 64 och det är 5V tolerant
- BT Dongle: HC-06 eller HC-07 (5V Version); [Konfiguration]
- en liten skärbräda, några set av brödunderläggen ledningar
Let´s tråd allt.
Anslut skärmen till bakbord, ansluta VCC till + 5V/VCC (prototyp!) av din µController. Anslut SCL till nåla fast A4 och SDA till stift A5. (bild 2)
Tråd två växlar till D4 (detta kommer att vara på "Display på knappen") och D5 (detta är "Knappen Rensa"). Jag m användande de inre pullup motstånd (pinmode INPUT_PULLUP, ta en titt på skissen) (bild 3)
Nu koppla upp din BT modul (VCC till 5V/VVC, GND till GND). Om du planerar att använda hårdvara följetong, Anslut inte ännu TX RX stift! Annat (softwareserial genomförs men du har att anpassa koden, ta en titt på skissen och Känn dig fri att fråga mig), crossconnect (TX till RX, RX till TX) dem.