IKEA Robot lampan (3 / 4 steg)
Steg 3: Lägga till en 3axys kontroll remote och aut/manuell switch
Här är några av de förbättringar som jag har gjort på lampan (kolla detaljer på Fotogalleriet nedan):
-Förbättrad fix på servon
-Servo stiga lampan (i stället för bas rotation).
-Base ljus fast
-Manuellt läge med 3 axys realtid fjärrkontroll.
-Bättre åtgärda på högtalare (låter högre) och audio domkraft ut.
Den automatiskt och manuellt läge:
Jag la en switch ansluten till en digital ingång på Seeeduino styrelsen, att kontrollera som en del av koden jag vill köra på lampan. Detta kontrollerades av en IF-sats om är påslagen, spela auto koden, om off, spela det manuella läget.
-Auto-läge: detta är standardkoden för tidigare versioner; Lampans svarar staten av sensorerna. I detta fall har vi bara 2 sensorer: rörelse och ljud (som ni kan se på föregående inlägg)
-Manuellt läge: sedan positionen ändrar på andra servo (från basen på lampan i mitten för att höja lampan, det var ingen mening på med hjälp av 3 axys accelerometern på lampan (vi kan veta när lampan är upp med placera av servo). Så jag lyckades göra en riktigt bra användning av denna 3 axys accelerometer: som en kontroll fjärrkontroll. Om vi har lampan på manuellt läge, kan vi kontrollera servon som en responde på position 2 axys (X och Y). IT´s riktigt kul. Också lagt till en sund reaktion på höjd ställning, denna gång i stället för "Get mig" som den tidigare, en "Oh yeah", som ni kan se på videon.
Det finns en hel del förbättringar att göra på lampan, här är några saker jag tycker bör förbättras:
-Koden: i´m mer en kreativ maker än en programmerare... det bara behöver förbättras mycket!!!
-Självständig makt för servon: detta är högt vridmoment servon, och förbruka mycket ström när du arbetar (speciellt när rör sig med hög hastighet eller när de tvingas). Du kan se problemet på lysdioderna när servon flyttar. Det också utlöser några gånger oönskade ljud-uppspelning (jag antar att skölden återställs på låg effekt).
-360º rörelse på lampan: lägga till en tredje servo på lampa huvudet för riktiga rörelsen, kommer att lägga till vikt, men jag tror är värd.
-Starkare servo för uppgång: eller en vikt balans att hjälpa servo stiga lampan.
-Förbättrad ljud sköld: uppspelning mer ljud meddelanden. Just nu det kan endast uppspelning 4 förinspelade meddelanden. Vi skulle kunna göra en mer attraktiv robot med fler fraser och idéer utlöses av fler sensorer, fler stater, etc.
-Ethernet / WiFi-anslutning: kontrolleras / styra sociala nätverk.
-LCD-skärm: att visa meddelanden (både ljud sköld).
-RGB lysdioder på basen: att uttrycka olika "känslor" tråg färger.
-Hoppa: detta är något som YouTube-tittarna har klagat mycket på den sista videon; det doesn´t hopp! Vi borde kunna göra något för att göra det hoppa?
-Bas rörelse: Jag tänkte på att lägga till 4 spindel typ av ben, men det kommer att vara på ett inte så nära framtid...