Cookie Monster - en talande robot integrerat med Slack (1 / 4 steg)
Steg 1: Hårdvara komponenter översikt
Det är mycket osannolikt att du kommer att ha all hårdvara jag har här. Det är därför du kan ändra ditt projekt som du vill. Behandla denna tutorial här som ett exempel på vad som kan göras med Intel Edison.
Om du vill bygga en robot som Cookie Monster måste du börja från hårdvara först. Nästa, när du har alla delar fungerar, kan du bygga fall, ram etc.
Så låt oss se hur olika komponenter är sammankopplade.
Jag använde Grove sköld för att ansluta de flesta av komponenterna. Det underlättar. Men om du inte har skölden kan du använda bara vanliga kablar. I diagram bifogas detta steg visar hur du ansluter allt.
Jag rekommenderar dig att använda limpistol isolera kablarna och se till att de inte kommer att dra ut senare.
Varför använder jag en transistor i kretsen. Transistorn är en hacka att undanröja så kallade buzz effekt. En buzz effekt som orsakas av en instabil spänningen i en krets. Instabiliteten som orsakas av fyra servomotorer körs samtidigt. De behöver en hel del ström. När en ström används till att flytta servon, sjunker en spänning i hela kretsen något. Denna minskning orsakar PWM impulser som styr servon att släppa också (eller förändrats marken). En förändring i PWM orsakar motorer att flytta igen lite eftersom de tror att det var en avsiktlig förändring. Som genererar en annan spänning förändring och så vidare. Resultatet är servon inte kan hitta en stabil position. Det kallas en buzz effekt eftersom en servo bara surrande försöker ställa in sig i önskad vinkel. Jag la en Darlington transistor TIP120 till kretsen. Jag stabiliserar en spänning och kan hantera en hel del ström. Framför allt fungerar det som en transistor nyckel. Jag kan styra spänningen på servon tillämpa en spänning på en bas av transistorn. När servon inte är tänkta för att flytta, är en spänning avskuren. Detta är när stift 4 har en låg stat. När servon ska flytta, stift 4 är satt till hög vad stänger kretsen för servon, de vända och sedan spänningen är avskuren igen. Det är en hacka. Jag lade också till 4 kondensatorer 100uF direkt på den servo kraftledningen. De också hjälper för att minska buzz effekten.