Stap 21: Arduino Hardware
We wilden ook een soort functie toevoegen aan de Arduino, zodat we kunnen zien wat het IP-adres is. De Arduino zal worden aangesloten op ons draadloos netwerk, zodat het zal worden gegeven sommige IP-adres dat veranderen kan als we de Arduino opnieuw instellen, of de stroom uitvalt, enz. Onze iPhone app moet weten het onderzoektijdvak eigenlijk het om gegevens te verzenden, dus ja, willen we weten wat het IP is. We besloten om het aansluiten van een LCD-scherm aan de Arduino en de IP die daar worden weergegeven. Ook zou hierdoor ons foutberichten en de verklaringen van de foutopsporing, enz te plaatsen.
We hebben een wifi-schild en een LCD-scherm aangesloten op een Arduino Mega, en dan gewoon een stelletje IR en RGB LED's aangesloten op de digitale uitgangen. Niet zeer ingewikkeld in termen van bedrading.
Het soort complexe deel was bouwt een mooi display doos voor alles te monteren aan en maken alles modulaire genoeg dat we componenten om de bug of vervang ze kon verwijderen.
We namen metingen op alle onderdelen, en dan een laser-gesneden acryl box naar het huis van alles ontworpen.
Cool idee voor de toekomst:
Ik wil echt graag een 'deur detector'. Dit zou slechts een kortstondige knop gemonteerd in de buurt van de kastdeur thats voor de DVD-speler. Wanneer de deur wordt gesloten is de knop ingedrukt, als zijn open de knop un-geperst is. Als we "Watch DVD" op onze iPhone-app duwen en de deur open is, zal de Arduino vertellen de DVD-speler wilt uitwerpen van de schijf. Als de deur gesloten is, het zal wachten tot de volgende keer dat de deur wordt geopend, en op zal vervolgens eject naar de schijf.