ARD-e: roboten med en Arduino som en hjärna (5 / 9 steg)
Steg 5: Att göra Ard-e känna världen med skräp
Som någon autonom robot men Ard-e kommer att behöva ha sensorer så det kan interagera med sin omgivning. Där kommer du att få dessa sensorer du frågar? Din gamla högen av elektronik skräp som alla maker har.
ARD-e bör åtminstone ha alla grundläggande sinnen som vi människor har rätt? Hur ska robotar tar över världen om de inte kan se eller röra saker?? Ja åtminstone fyra av sinnena, eftersom robotar inte äter något annat än batterier jag tvivlar på att de kommer att behöva en känsla av smak. Så om du har en mycket omfattande hög med skräp elektronik du kan göra Ard-e har dessa sinnen fyra med bara en bit av återvinning. Om din skräp högen inte är humongous bör sedan några resor till radioshack och kanske några order från digikey eller råttfångare fixa det.
En av de viktigaste sinnena för Ard-e ha är touch. ARD-e måste veta när han kör in i något, och en gammal mus som nästan alla har liggandes är perfekt för att skörda de tryckknapp växlar som han behöver för att åstadkomma detta. Efter öppnandet musen du bara unsolder växlarna och löda några kablar på på plats. Försiktig med detta steg dock... Jag smälte en av switcharna genom att hålla lödkolven på det för länge. För att göra dessa växlar till en touch sensor för Ard-e använde jag en bit skrot metall böjd i en bula växel som kan berätta om Ard-e träffar något på hans högra sida eller hans vänstra sida. Metallen är lätt att arbeta med och om du viker över honom som du gör formen du behöver det blir ganska stark. Bilder kommer förhoppningsvis hjälpa med detta steg.
Att kommunicera dessa växlar med Arduino så Ard-e kan reagera när han stöter i något jag slutade med dem som en spänningsavdelare till en analog ingång stift på Arduino. Jag är säker på att det skulle vara lika lätt att använda dem som digitala ingångar men jag kunde bara inte skriva ett program för att få dem att fungera som digitala ingångar. Im förmodligen med utsikt över något riktigt enkelt men oavsett.
Här är en kort video av Ard-e köra in två hinder (mina fingrar), om han träffar den på sin högra sida han kommer att vända sväng vänster och gå framåt. Om han träffar det på hans vänstra sida som han kommer att vända sväng höger och gå vidare.
ARD-e har nu känslan av beröring! Nu på synen.