Stap 3: Het toevoegen van een 3axys RAS en aut/manual schakelaar
Hier zijn een paar van de verbeteringen die ik heb gedaan op de lamp (check de details op de fotogalerij hieronder):
-Verbetering van de correctie op de servo 's
-Servo stijgen van de lamp (in plaats van de base rotatie).
-Base lichte vaste
-Handmatige modus met 3 axys realtime afstandsbediening.
-Betere correctie op de luidspreker (klinkt luider) en audio-aansluiting uit.
De automatische en handmatige modus:
Ik voegde een switch aangesloten op een digitale ingang op het bord van de Seeeduino, om te bepalen welk deel van de code die ik wil worden uitgevoerd op de lamp. Dit werd geregeld door een IF-statement, als schakelaar aanstaat, de code van de auto, als uit, spelen de handwijze te spelen.
-Auto Mode: dit is de standaard code van de vorige versies; de lamp reageert op de stand van de sensoren. In dit geval hebben we slechts 2 sensoren: beweging en geluid (zoals u op de vorige post zien kunt)
-Handmatige modus: sinds de positie wijzigen op de tweede servo (vanaf de basis van de lamp tot het midden om de lamp, er was geen gevoel over het gebruik van de versnellingsmeter 3 axys op de lamp (we kunnen weten wanneer de lamp zit het met de positie van de servo). Dus ik erin geslaagd om een echt goed gebruik maken van deze 3 axys versnellingsmeter: als een remote control. Als we de lamp op handmatige modus, kunnen wij de servo's beschikken als een responde betreffende de positie van 2 axys (X en Y). It´s echt leuk. Ook toegevoegd een goede reactie op de hight positie, dit keer in plaats van de "Get me down" van de vorige versie, een "Oh ja", zoals u op de video zien kunt.
Er is een heleboel verbeteren, zodat op de lamp, hier zijn een paar dingen die ik denk dat moet worden verbeterd:
-Als de code: i´m meer een creatieve maker dan een codeur... het hoeft te worden een stuk verbeterd!
-Zelfstandige beslissingsbevoegdheid voor de servo's: Dit zijn hoog koppel servo's, en de consume veel macht wanneer u werkt (speciaal wanneer rijdt met hoge snelheid of wanneer ze worden gedwongen). Ziet u het probleem op de leds als de servo's gaan. Het ook triggers soms ongewenste audio afspelen (ik denk dat het schild wordt opnieuw ingesteld op laag vermogen).
-360º verkeer op de lamp: het toevoegen van een derde servo op het hoofd van de lamp voor echte beweging, gewicht zal toevoegen, maar ik denk dat verdient.
-Sterkere servo voor de opkomst: of een gewicht evenwicht om te helpen de servo stijgen van de lamp.
-Verbeterde audio schild: om het afspelen te meer audio berichten. Nu het kan alleen afspelen 4 vooraf opgenomen berichten. We zouden kunnen doen een aantrekkelijker robot met meer zinnen en ideeën veroorzaakt door meer sensoren, meer Staten, enz.
-Ethernet / wifiverbinding: aanstuurbaar / controle van sociale netwerken.
-LCD scherm: voor berichtweergave (zowel de audio schild).
-RGB leds op de base: uitspreken verschillende "gevoelens" trog kleuren.
-Stap-springen: dit is iets wat YouTube kijkers hebben veel geklaagd over de laatste video; het doesn´t sprong! We moeten iets doen om het springen?
-Base beweging: Ik zat te denken over het toevoegen van 4 spin soort in de benen, maar het zal op een niet zo nabije toekomst...