Stap 1: Inleiding/voorwaarden
Instructable uitsplitsing:
- Ik zal eerst de vereiste kennis dat u moet voor het eerst probeert aan te pakken van dit project bespreken. Een beginner zal waarschijnlijk ondervindt na de gids.
- Ten tweede zal ik een "macro" van het project weergeven en generiek bespreken zodat de lezer begrijpt mijn benadering van Reginald bereiken. Als de lezer mijn proces begrijpt, zal het gemakkelijker zijn voor de lezer te kiezen componenten van mijn proces dat hij/zij in zijn/haar eigen project wenst. Ik neem niet aan dat iedereen zou willen klonen van hun eigen Reginald; maar voor het aanpassen van het project met hun eigen wil.
- Ten derde zal ik de lijst van de onderdelen verdeeld over de verschillende onderdelen van het project.
- Het is op dit punt dat ik zal ingaan op detail van elk onderdeel van Reginald.
Vereiste kennis die mij zal veronderstellen dat u al weet:
Dit bespaart tijd voor mezelf en anderen die al zeer vertrouwd met deze onderwerpen zijn. Als ik was om tegemoet te komen aan de absolute beginner hier, zou dit Instructable makkelijk grotere magnitudes. Iemand die al de onderwerpen begrijpt zou hebben na de gids als gevolg van de omvang van het probleem.
Echter kunt een absolute beginner vertrouwd zichzelf met de bepaalde onderwerpen aan onderzoek voordat u probeert Reginald. Als een persoon deze onderwerpen begrijpt, zal die persoon kunnen begrijpen van het project.
Dus, dit Instructable richt zich op alle. Gezien men is bereid om te leren.
De onderwerpen zijn:
- Een matige begrip van netwerken
- Interne en externe IP-adressen; Subnetmaskers; DHCP; UDP-technologie
- http://www.answerbag.com/q_view/9834
- http://en.wikipedia.org/wiki/User_Datagram_Protocol (Ben zeker om te lezen van de vergelijking tussen UDP en TCP)
- http://www.ni.com/White-Paper/6723/en
- Het configureren van de primaire router: instellen van de statische IP-adressen, Port Forwarding
- Fundamentele begrip van ten minste wat DD-WRT is
- Interne en externe IP-adressen; Subnetmaskers; DHCP; UDP-technologie
- Basisprincipes van Arduino en Processing programmeren (hoewel niet heel noodzakelijk aangezien ik geef u alleen de code)
- Elektrische componenten (ik zal geven van schema's en richtlijnen, maar ik kan niet houd uw hand om te bouwen van de Raad van bestuur; het volgende begrijpen en je zult wel goed)
- Heel eenvoudig schema's begrijpen
- Het praktische gebruik van transistoren, weerstanden, condensatoren, spanningsstabilisatoren, gelijkstroommotoren, servo 's
- Grondbeginselen van het solderen en debuggen met een multimeter
- Een goed begrip van hoe spanning en huidig werk
Nuttige opmerkingen:
In deze tutorial, zal ik worden weergegeven schema's en diagrammen van de aangepaste print dat ik gebouwd om te verzadigen alle circuits; maar laat zien hoe te bouwen van de Raad van bestuur stap voor stap zou een vrij groot instructable op zich. Als u het bovenstaande begrijpt, hoeft u niet een probleem na de informatie die ik te bieden.
De networking sectie is veruit de belangrijkste is, vooral als je geïnteresseerd bent in het communiceren met uw project via het Internet; en nog meer dus als je toevallig AT & T als uw Internet-provider. Je zult later zien.