FPiDroid House beta: en avancerad Smart House



FPiDroid House representerar ett övervaknings- och nätverk för smarta hus, med hjälp av FPGAs, inbyggda system och webbteknik. Det huvudsakliga syftet med detta projekt är att ha en möjlighet att lägga till och ansluta dinamically en hel del enheter (var och en av dem som har egna tillståndsdator). Dessa Tillståndsdatorerna implementeras över FPGA som moduler, som arbetar parallellt. Innan du implementerar detta projekt, eller även utveckla det ytterligare måste du känna till följande:

· HDL design (medium).

· Arkitekturen i datorkunskap (medium till hög);

· Mikrokontroller (medium).

· C, Python, HTML, CSS, Javascript (medium).

Det finns en hel del åtgärder för att genomföra detta projekt, men jag ska försöka förklara så mycket som jag kan. Några bra information finns på följande länkar:

http://www.arm.com/products/processors/cortex-m/cortex-m-system-design-kit.php

http://Infocenter.arm.com/help/topic/com.arm.doc.ddi0432c/DDI0432C_cortex_m0_r0p0_trm.pdf

http://Infocenter.arm.com/help/topic/com.arm.doc.dui0497a/DUI0497A_cortex_m0_r0p0_generic_ug.pdf

http://nineways.co.uk/ARM_IHI0033A_AMBA_AHB-Lite_SPEC.pdf

http://www.arm.com/products/designstart/index.php

https://www.digilentinc.com/data/Products/NEXYS3/Nexys3_rm.pdf

Obs: Detta projekt är fortfarande i beta-läge, har fortfarande några buggar och andra mindre frågor (till exempel okommenterade kod, oöversatta variabel och funktionsnamn), men jag kommer att uppdatera så snart den slutliga versionen av den. Detta projekt är resultatet av några månader intensivt arbete och mer än ett år på att studera datorarkitektur, programmeringsspråk och andra saker, så det inte kommer vara lätt att förstå och replikerar allt eller göra det funktionellt från den första träffen.

Se Steg
Relaterade Ämnen

Arduino och Visuino: ansluta 4D system ViSi Genie smart pekskärm till Arduino

Det kommer en tid, när du vill ha en pekskärm ansluten till din Arduino ombord. Det finns många olika visningsalternativ och storlekar, men de flesta av dem kräver betydande mängd kod kontrolleras, och det är inte lätt att skapa cool letar användargr...

Raspberry Pi GPIO hemautomation

jag hade hört talas om GPIO stiften på raspberry pi och beslöt att göra något med den. Och med semester kommer, vore det inte bra för att kunna sätta på och stänga ditt ljus display från webben! Detta är ett ganska enkelt projekt som skapar en web ap...

Smart House Control

Vill du veta hur ditt hus är när du reser?Smart House kontroll löser problemet för dig.MedSmart House kontroll kommer du att kunna kontrollera lamporna på i ditt hus, jordbävningen poster, brand och hög temperatur poster, och även du kommer att ha en...

Miniatyr Smart House

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com).Hej!Jag är med gör kursen på University of South Florida. Mitt projekt är det smarta huset där en app på en iPhone styr olika del...

Solar Driv miniatyr Smart House

Denna kammare började som projektbaserade bedömningen för min fysik klassers kretsar enhet. Studenter via ljus, dörrklockor, och larmsystem på miniatyrhus eller slott som de har gjort. När de var klar med grunderna, de lagt till anpassade komponenter...

Smart House

I detta projekt ska jag förklara hur vi kan göra smarta hus med hjälp av olika typer av sensorer med enkel kod där det kunde göra många funktioner. Jag tror sådan dessa program hjälper studenten, ingenjörer och alla intresserade av elektroniska appar...

Smart house webbgränssnitt med VSCP

VSCP är en bra lösning att ansluta verkliga objekt till Internet, utan för att interagera med en användare måste du få någon slags gränssnitt.Detta instructable visar ett webbgränssnitt som innehåller några funktioner för hemautomation t.ex. hus setu...

Smart Weekend House Controller (Work in progress)

Obs: Detta instructable är fortfarande i arbete (Pia), eftersom jag inte har mycket tid på grund av skolan och jag har problem med Edison. Och eftersom jag är perfektionist, när den instructable är Pia, jag bara publicera partiell scheman och blocker...

DIY Julljus Set till musik - koreograferade House Lights

DIY Julljus Set till musik - koreograferade House LightsDetta är inte en nybörjare DIY. Behöver du ett fast grepp om elektronik, circuity, grundläggande programmering och allmänna smarts om elsäkerhet. Detta DIY är för en erfaren person så jag inte g...

Solid-State Halloween controller och hur man bygger en Haunted House

detta var ursprungligen en artikel i gör 03 där min awesome redaktör Paul Spinrad faktiskt gjorde en kopia av min controller och gjorde ett mycket bättre jobb som dokumenterar det än jag skulle. För styrkort, kolla om du behöver mer förklaring än "få...

Haunted house pillars

Detta innebär att steg för steg jag används för att utforma, bygga och Visa min Halloween Haunted House pelare. Jag gjorde strukturen av 1/2" isolering skum och täckt utsidorna med tegel scen Setter plastfolie. Sedan tak jag toppar med mer isolering...

Att skapa Hash House Harriers Trail för 1: a gången harar

Hash House Harriers är en internationell "kör" organisation som generellt har grupper i städer över hela världen. Observera att Hash House Harriers har ingen anknytning, på något sätt, med negativa definitionen av "hash" används ofta i...

750 tändstickor house

hur man gör fina tändstickor house...

House MD överdimensionerade tennisboll

hela webben House MD fans rack deras hjärnor på var man kan hitta den mystiska över storlek tennisboll kallas även BOUO från TV-show.Den kan köpas i den officiella butiken med en stor logotyp på det, men jag ville ha en som ser exakt ut som på showen...

2011 haunted House med hjälp av instructables affischer

Halloween är vår favorit tid på året, vi planerar redan för vår 2012 tillhåll! Vi börjar den faktiska bygga av våra spökhuset i September, ett par timmar varje natt och en hel del långhelger och snabbmat måltider senare vi får spänningen i att skrämm...

Bygga en Pneumatiskt manövrerad Yeti i en bur för en Halloween Haunted House

detta Pneumatiskt manövrerad, bur Yeti var en del av 2005 Occidental Haunted House som var en idé av Dale Dougherty, redaktör för göra. En gigantisk Pneumatisk cylinder gör apan marionett verkar som om man försöker bryta sig ut ur buren. Dolda air li...

Bygga en Smurf House

detta Instructable kommer att Visa föräldrar ett snabbt enkelt sätt att göra en Smurf House för deras barn att spela Smurfarna med :)Steg 1: Strukturlistan. För detta projekt allt du behöver är:-1 medelstor skål-1 ark av kartong (24 "x 6")-en br...

Cliff Top House 2.0

efter framgången med cliff Top House #1 jag trodde att det skulle vara bra att göra version 2.0!Steg 1: BaseSteg 2: Golv och väggarSteg 3: Väggar och fönsterSteg 4: Staket och glasSteg 5: Övre planet (och mer glas!)Steg 6: takSteg 7: Lägg till en ver...

DIY Harry Potter House emblem

i detta Instructable, vi kommer att göra Harry Potter House emblem. Det finns en mängd olika sätt att göra detta, varierar i svårighetsgrad och material. För det mesta dock är huset emblem gjorda av metall eller tyg. Detta Instructable kommer att lär...