WEBSD



detta är en utveckling styrelse för den PIC24F serien av microchip, med:

  • USB (koppla den till vilken dator som helst)
  • Ethernet (ansluter den till internet)
  • SD-kort (spara och läsa alla data du behöver)

Jag utvecklade denna sak som en lärande plattform, det fungerade (är fortfarande). Så om du vill alltid gå ett steg längre i mikrokontroller som jag vill, är det ett trevligt sätt att göra det. Problemet jag har är att mikrochip exempel är för deras utveckling styrelse, som jag inte har tillgång till. Så jag utvecklat min en styrelse och exempel, och jag har sparat alla steg så det skulle vara lättare att någon att komma igång. Kommer från en enkel ping till en webbsida med ajax.

En video som visar projektet:

(Obs: sidan finns inte längre, den förbrukar lite makt och en port i min router.)

Bara för att ge ett försprång se några av sakerna har jag gjort hittills med denna styrelse:

  1. En Touch-tangentbordet, kan användas som ett vanligt USB-tangentbord.
  2. Ett videospel (pong och orm spel), med TV-utgång, och anslutning till en PC tangentbord (den gamla PS/2) för kontroll.
  3. Picture frame, läser bilderna utgör SD-kortet och visa dem på TV.
  4. Styra en 5 volt LCD och några lysdioder, med bara 3 kablar (MCU är 3.3V)
  5. Webbserver, där du kan se några status för styrelsen som temperatur, en kruka och en knapp ställning, styra några lysdioder och LCD (allt detta från internet)

Och sakerna jag vet innan jag började (bara en checklista):

Det hela började när jag såg detta projekt:

Web-Server-on-a-Business-Card-part-2 (tack HACKADAY)

Idén att kontrollera något genom internet var verkligen trevlig, så jag köpte chip. Men när jag levererades klasser startat. Ett år senare började jag att läsa en lovande:

Programmering PIC 16-bitars mikrokontroller i C: lära sig flyga på PIC 24

Jag var 24F, jag igång direkt. Bakbord, tråd-röra och de första programmen kördes. Men som jag avancerade i boken kände jag behovet av en PCB. Hackaday projektet var min bas, men jag ville jag lite mer. En USB-kontakt och vissa stift fore expansioner. Styrelsens WEBSD föddes.

Efter att jag utvecklat några extra styrelser att plugga. Om jag vill göra en ny sak med styrelsen, bara utforma en enkel expansionskort.

Följ de följande sidorna för att se mer om projektet. Projektfiler bifogas på denna sida.

Arthur Benemann 2011 Brasil

Se Steg
Relaterade Ämnen