Stap 1: Ontwerpen van de afstandsbediening...
Voor mijn afstandsbediening, heb ik uiteindelijk besloten dat ik iets wilde ik kon dragen in de palmen van mijn handen, zoals de Gameboy Advance ik gebruikt om te spelen met vele jaren geleden; iets met een verscheidenheid van input types, omdat ik wilde te kunnen om het te gebruiken voor verschillende toepassingen; en iets met meeslepende feedback mogelijkheden zodat ik zou weten wat er gaande was zonder het gebruik van mijn computer.
Gezien dit alles, heb ik besloten om het een 2.2" TFT LCD kleuren weergeven van Adafruit industrieën, want het was goed gedocumenteerde, goed geprijsde, en bekend om de verenigbaarheid van de Arduino (allermeest naar de Adafruit selectie is!); vier drukknoppen in typische spelbesturing configuratie; twee potentiometers met aangepaste3D bedrukte caps voor een nauwkeurige, maar comfortabele roterende input; en een off-the-shelf joystick met analoge horizontale en verticale output (het moest ook laat u klikt u op de joystick en gebruik het als een knop, maar die functie nooit feitelijk heeft gewerkt zoals geadverteerd).
Na het uitzoeken wat ik wilde, heb ik sommige conceptuele sketches. Deze "ontwerpfase" is vooral afhankelijk van hoe u van plan bent voor de vervaardiging van de werkelijke behuizing (geval, lichaam etc.) van de afstandsbediening. In mijn geval, ik van plan om de hele behuizing van doorzichtig acryl laser-gesneden. Dit, echter, is iets van een luxe als je een student (zoals ikzelf). Gelukkig, mijn school gebeurt er met een die ik kan gebruiken (als ik had een van mijn eigen ik zou worden met behulp van het hele tijd), maar Maak je geen zorgen als u geen toegang tot een hebt, want niet alleen zijn er andere materialen kunt u uw bijlagen uit, maar er zijn andere middelen om uw onderdelen Lasergesneden of 3D-afgedrukt voor u! Bijvoorbeeld, Ponoko is een online dienst die u kunt verzenden uw op maat gemaakte onderdelen, maar als dat is te duur of niet uw stijl, kunt u een ander bouwmateriaal overwegen, zoals Sugru, of overwegen uw delen snijden met een mes van X-Acto. Als u een X-Acto mes te snijden uw onderdelen gebruikt, u waarschijnlijk niet kan hebben ze zonder lijm in elkaar passen, maar het nog functies net zo goed (het ontwerp ik laser-gesneden in elkaar past zonder tape of lijm).
Als u toegang tot een laser-cutter of de 3D-printer (of op de online dienst die u van de instrumenten voorzien kan) hebt, hebt u te ontwerpen die delen met behulp van computer aided design (CAD) software (zoals uitvinder). Het voordeel van dit soort software is dat, naast het kunnen maken van delen, nauwkeurig en met allerlei functies, u ook de onderdelen in een vergadering maken en zien hoe ze allemaal samen komen kunt (we gaan hierover later). Voordat u dit in een computer doen kunt, maar moet u plan het allemaal uit op papier.
Om uw ontwerp uit te plannen, moet u beginnen met het krijgen van alle dimensies van de onderdelen die u wilt gebruiken. Vaak kan dit door de afmetingen of de oorspronkelijke Voertuigspecificatiebladen voor de onderdelen online te kijken, maar af en toe moet u wellicht te meten ze zelf in het geval dat een bepaalde dimensie niet beschikbaar is of als u wilt dubbele of triple-selectievakje iets. In het geval dat u wilt of moet iets zelf meten, ik raden het gebruik van een remklauw— ze zijn geweldig voor het maken van nauwkeurige metingen snel en handig dus, als je er geen hebt, I highly recommend picking up van uw lokale hardware winkel of online.
Zodra u de afmetingen van alle uw onderdelen, moet je om erachter te komen de lay-out van uw afstandsbediening. Dit omvat niet alleen de positie van alle onderdelen, maar hun oriëntatie als goed. In dit stadium hoeft u niet om erachter te komen precies hoe de delen zal worden gespreid. Het is daarentegen meer kritische dat je een ontwerp dat past bij uw behoeften en wilachterhalen. Daarbij echter nog steeds moet u overwegen hoe de behuizing zullen samen, met inbegrip van waar elk onderdeel zal gaan en wat zal hen bijeenhouden (het is een beetje als een puzzel, maar zijn leuk!). U zult ook moeten overwegen hoe u wilt monteren van alle onderdelen-u hoeft niet te achterhalen van alle details die nu (net als de diameter die gaten moeten worden als u van moeren en bouten gebruikmaakt) maar moet u beslissen of u uw onderdelen zijn die module of in plaats van een toets (de meeste van mijn do wilt) of als je bent oke met hot-lijmen ze aan elkaar of met behulp van sommige andere lijm of bevestiger.
Terwijl denken over hoe de ruimte om samen te stellen, moet u ook nadenken over hoe het uit elkaar te halen. Dit hangt op Waarom je de bouw van de afstandsbediening in de eerste plaats, maar moet u om na te denken over de onderdelen binnen de afstandsbediening die u kunt toegang tot later, en welk type toegang is u wilt: of u oke met nemen apart deel van uw afstandsbediening gewoon om het herprogrammeren? Wat gaat u doen als wat draadjes verbreken of u moet vervangen van een slechte deel? Voor mijn afstandsbediening, ik het gemaakt zodat de achterkant van de afstandsbediening links van de Arduino bovenz─│de volledig blootgesteld — dit kan slecht op de lange termijn protection-wise, maar de toegang op leverden op mij naar de poorten was kritisch tot mijn verbetering van het RAS en zal voorzien in andere mogelijkheden worden later toegevoegd zonder de noodzaak om het hele ding uit elkaar te nemen (hoewel ik dat nog af en toe gewoon voor de lol doen) (en ja kunt u zeker een verwisselbare paneel waarmee u ontwerpen zowel toegang en bescherming — ik gewoon niet krijgen rond het).
Tot slot, maar niet in het minst nog belangrijker is, moet u nadenken over bedrading. Ja. Bedrading. In grotere afstandsbedieningen, u niet echt nodig om, maar in kleinere afstandsbedieningen als het mijne, waar er niet veel speelruimte tussen de Arduino en de onderdelen is, moet je nadenken over hoe alles zal passen of als u wilt toegang hebben hier en daar gaten (ik zeker deed), of u misschien later terugvinden die zijn uiterst moeilijk samen te stellen. Moeilijk. Alles in mijn versie past (zij nauwelijks) en ik wil niet om u te ontmoedigen van het duwen van de grenzen van de behuizing-ontwerp, maar neem maar van mij: het is veel beter ter verantwoording voor dingen voordat u hebt hen dan daarna gebouwd (tenzij, natuurlijk, ben je open voor het bouwen ze weer).