Arduino Watch Sport (3 / 17 steg)

Steg 3: Arduino Pro Mini



Översikt

Arduino Pro Mini är en mikrokontroller styrelsen baserat på ATmega328 (datablad). Den har 14 digital input/output stift (6 kan användas som PWM-utgångar), 6 analoga ingångar, en on-board resonator, en återställningsknapp och hål för montering pin huvuden. Ett sex stift huvud kan anslutas till en FTDI kabel eller Sparkfun breakout styrelsen att ge USB-ström och meddelande till styrelsen.

Arduino Pro Mini är avsett för semi-permanenta installation i objekt eller utställningar. Styrelsen kommer utan förmonterad rubriker, medger användning av olika typer av kontakter eller direkt lödning av ledningar. Pin layout är kompatibel med Arduino Mini. Det finns två version av Pro Mini.

En kör på 3.3V och 8 MHz, den andra på 5V och 16 MHz.

Sammanfattning

MicroController... ATmega328
Driftspänning... 3.3V eller 5V (beroende på modell)
Inspänning... 3.35 -12 V (3.3V modell) eller 5-12 V (5V modell)
Digital i/o-pinnar... 14 (6 ge PWM-utgång)
Analog ingång stift... 6
Likström per i/o... Stift 40 mA
Flash-minne... 32 kB (av vilka 0.5 kB används av bootloader)
SRAM ................................ 2 kB
EEPROM........................... 1 kB
Klockfrekvens... 8 MHz (3.3V modell) eller 16 MHz (5V modell)

Ingång och utgång
Var och en av 14 digitala stiften på Pro Mini kan användas som en ingång eller utgång, med pinMode(), digitalWrite(), anddigitalRead() funktioner. De fungerar vid 3.3 eller 5 volt (beroende på modell). Varje stift kan ge eller ta emot högst 40 mA och har ett inbyggt pull-up resistor (frånkopplad som standard) för 20-50 kohm. Vissa stift har dessutom specialiserade funktioner:

  • Följetong: 0 (RX) och 1 (TX). Brukade få (RX) och överföra (TX) TTL seriella data. Dessa stift är anslutna till TX-0 och RX-1 stiften i sex stift-huvudet.
  • Externa avbrott: 2 och 3. Dessa stift kan konfigureras för att utlösa ett avbrott på ett lågt värde, en stigande eller fallande kant eller en förändring i värdet. Se funktionen attachInterrupt() för detaljer.
  • PWM: 3, 5, 6, 9, 10 och 11. Ge 8-bitars PWM utgången med funktionen analogWrite().
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Dessa stift stöder SPI meddelande, som, även om tillhandahålls av den underliggande maskinvaran, inte finns med i Arduino språket.
  • LED: 13. Det finns en inbyggd LED ansluten till digital stift 13. När stift är högt värde, den lyser, när PIN-koden är låg, den är avstängd.

Pro Mini har 8 analoga ingångar, som alla ger 10 bitar av upplösning (dvs 1024 olika värden). Fyra av dem är i huvudena på kanten av styrelsen; två (ingångar 4 och 5) på hålen i inre av styrelsen. De analoga ingångarna mäter från marken till VCC. Dessutom vissa stift har specialiserade funktioner: I2C: A4 (SDA) och A5 (SCL). Stödja I2C (TWI) kommunikation med Wire-biblioteket. Det finns en annan pin i styrelsen: Återställ. Ta med denna linje låg återställa mikrokontroller. Vanligtvis används för att lägga till en Återställ-knapp i sköldar som blockerar en på styrelsen.

  • I2C: A4 (SDA) och A5 (SCL). Stödja I2C (TWI) kommunikation med Wire-biblioteket. Det finns en annan pin i styrelsen:
  • Reset. Ta med denna linje låg återställa mikrokontroller. Vanligtvis används för att lägga till en Återställ-knapp i sköldar som blockerar en på styrelsen.
Se Steg
Relaterade Ämnen

Kristallklart fallet för Arduino Watch

Jag gör en smartwatch med vissa Arduino ombord. Det är väldigt lätt att hitta resurser som maskin- och programvara hur man gör det på webben. Men jag står inför ett avgörande problem, de flesta Arduino smartwatch bilden jag googlade är inte tillräckl...

Arduino klocka bygga instruktioner

uppdatering: ny version ute som fungerar med Arduino 1.0 och högre!Arduino klockan, innehåller förstärkt avkänning av temperatur och sortiment, 16-bitars färg ritprogram, breakoutspel, och även tiden i ditt val av digital, binär eller analog. Ytterli...

Arduino Mancala spel använder en TouchShield bild

detta är Miguel Bernadin här visar upp min senaste datum kalaha enhet Skjut på en Arduino med en touchshield vilken som har en resistiv touchsreen för indata. Vad du har här är Arduino och till vänster om det är Lithum ryggsäck, till höger om det är...

DIY Apple Watch VLC styrenhet med ESP8266, Arduino

Dess en hemmagjord projekt för att göra min egen media controller app.Min bärbara dator är ansluten till tv, och im för lat, så märkt en VLC kontroll app.Ja im vet, det är en officiell VLC app store, bättre funktion, men den här är min :)Och im läggs...

Styra Arduino från din iOS-enhet och din Apple Watch

Denna enkla instructable är om Arduino Manager, en kraftfull generella iOS App som gör det möjligt för att styra alla Arduino (eller Arduino kompatibel) styrelsen vid hjälpmedlet av 30 olika Widgets.Några av de tillgängliga widgetarna är:Visa WidgetL...

Arduino LED Watch

detta instructable visar dig hur man gör ditt eget arduino baserade klocka som talar om tid med hjälp av en matris av lysdioder. Detta är min första instructable, så om något är oklart lämna mig en kommentar eller skicka ett meddelande!Jag blev inspi...

Arduino Pedometer Watch, med temperatur, höjd och kompass!

UPPDATERING: Kolla in mina andra två projekt >>SweeperBot - Roomba-liknande Robot med BluetoothVäckarklocka med IR- och Bluetooth-högtalareHej gott folk! Senaste dagarna har jag varit besatt av tanken att göra min egen klocka från arduino delar, men...

Arduino rgb led watch

RGB ledde arduino klockaatt tala om tid kanske du frågar?ljusa mörkblå är timvisarenljusblå är minutvisarenvit är den andra handensvagt blå är den 1/12 andra hand för extra uppmärksamhet greppa men kan också ändras i koden.video och koden kommer att...

Styra en Arduino med ett armbandsur (TI eZ430 Chronos)

klockanTexas Instruments eZ430 Chronos är en cool gadget. Det har dubbelriktad radiokommunikation och en hel massa sensorer: temperatur, tryck, acceleration.I själva verket är det ett development kit för MSP 430 (en lågenergi-mikrokontroller), som TI...

1-4 siffriga Arduino Counter

detta projekt är perfekt för att förstå logiken i arbetet av en räknare genom att använda Arduino kod eftersom du har tillgängliga 4 program: 1 för 1-siffra, 1 för 2-siffriga, 1 för 3-siffrigt och andra för 4-siffriga counter med en enda 4-siffriga p...

5 & 8 siffrigt Arduino Counter

i detta projekt, kan du använda en skärbräda för montering den 8-siffriga sju segment LED display modulen och din Arduino Nano så att du kan ladda upp 5 & 8 siffrig counter kod. Det vill säga två olika program i ett enda projekt utan lödning någon tr...

7-segment LED Die w/Arduino och mer

detta projekt bygger på arduino miljö så att du kan manipulera en dö med en enkel 7-segment LED och mini switch för kontroll.Titta på video på: http://www.youtube.com/watch?v=-kSp8QqmcOcViktig anmärkning: Jag gjorde ett fel eftersom jag skrev 2N3904...

Aluminium sport X copter ramkonstruktion för styrka, lightwieght, och lätt.

Detta helt i aluminium X copter är starka, lätta och enklaste att reparera på alla ramar. Eftersom bitarna görs av platta aluminium, även om du kraschar det riktigt hårt, det bara blir böjda, du kan platta det tillbaka ut med en hammare. Det minskar...

PHloat2 DIY surt vatten testning skulptur & kit med arduino

pHloatpHloat är en DIY kit som är gjorda för att användas tillsammans med en pre-ägda / befintliga arduino mikrokontroller. Dess syfte är att testa pH-nivåer i lokala floder, sjöar och vattendrag på grund av inflödet av luft- och vattenföroreningar s...

Arduino lasershow med Full XY kontroll

uppdatering! Se steg 32 ta reda på hur du använder detta projekt med en grön laser! Också - kassan den LaserTweet Instructable att göra detta projekt Visa data från Twitter:Detta projekt använder en Arduino och några billiga högtalare att skapa en ri...

Arduino Cap-känsla luften Piano

jag har nyligen fått min leverans av 10 buzzers beställde jag ungefär en månad sedan, så när jag fick dem jag var ivrig att göra något roligt med dem, så jag tittade runt lite och sökte efter vad man ska göra med dem, och genom att spendera lite tid...

Kontrollera lamporna med Pebble smartwatch och Arduino

The Pebble smartwatch är... Tja, smart! De senaste uppdateringarna på en tredje part iOS app har gjort för att skicka HTTP-begäran, vilket är bra för att kontrollera många hemautomation system.I denna tutorial jag visar hur du ställer in en webbserve...

ARD-e: roboten med en Arduino som en hjärna

hur man skapar en öppen källkod Arduino kontrollerade robot för under $100.Förhoppningsvis efter att ha läst detta instructable du kommer att kunna ta det första steget in i robotteknik. ARD-e kostar ca $90 till 130 USD beroende på hur mycket extra e...

Arduino autonom gräsklippare som CutFlower

Hej, här är en artikel om inrättandet av en autonom gräsklippare, en första förkroppsligandet av ett projekt baserat arduino uno bennurre.MEG motor framdrivning (motorn essuis is), skärande motor borstlös 1000KV, hinder detektering av tre sonar senso...