Ögon för min hemlagade Humanoid LinQ (2 / 2 steg)
Steg 2: Grunderna och kodning del
Picaxe är kodad i picaxe grundläggande. Den programvara som jag har använt är picaxe programmering redaktör programvara.
Servon som jag har använt för montering av huvudet är hackade servon dvs de tillbaka deras position detaljer genom ett readadc kommando, som är mycket användbart för att hitta positionen för objektet. Dess jävligt lätt att hacka din servon, du måste bara dra en tråd från mittläget potentiometerns och ansluta till adc-ingången på picaxe och använder readadc-kommandot för att hitta positionerna.
Srf04 först titta åt sidan för att hitta alla föremål i dess väg. Om ett objekt upptäcks roboten hindrar det rörelse. Om kommandot var att greppa föremål söks igenom igen för att hitta positionen för objektet, om objektet inte är i mitten flyttar till mittläget för objektet eller om objektet är alltför nära för för långt det justerar sig. Nästa sökning efter höjden av objektet av tilt huvudet uppåt tills sensorn hittar slutpunkten för objektet och värdet returneras till mikrokontroller. Likaså finner det bredden på objektet. Det objektet är i sortimentet storlek armarna rör sig framåt och tar tag i objektet.
En annan cool tycker med denna robot är att det kan omvandla till en bil. Efter omvandling flyttas srf04 uppåt så att den kan nu fungera som ett hinder att undvika robotbil.
Jag har fäst min picaxe kod för att identifiera objektet höjd, samma kan finjusteras lite att hitta bredden.