Ledsen för frågan, jag började just inom robotik - som en hobby - och jag var bara intresserad av vad jag faktiskt kommer att kunna göra, låt mig veta,
Ledsen för frågan, jag började just inom robotik - som en hobby - och jag var bara intresserad av vad jag faktiskt kommer att kunna göra, låt mig veta,
Arduino är mycket flexibel. Du kan göra mycket snygga saker med det. Det är ett av de bästa verktygen för gränssnitt mellan programvara och den verkliga världen. Det kan dock vara användbart att också fråga " Vad kan en Arduino inte göra? ". Arduino har mycket begränsat minne och I / O jämfört med moderna datorer. Så några av de saker som Arduino inte kan göra eller inte kan göra är saker som kräver mycket minne eller tillgång till komplexa kringutrustning, som:
Så du kan inte enkelt skapa ett videospelsystem som ansluts till din TV med en Arduino. Det betyder inte att människor inte har gjort det, men den hackingsnivån ligger inom djup voodoo och resultaten ser fortfarande ut som ett videospel från 1980-talet.
Ofta ser du Arduino-kort ansluts upp som kringutrustning till en större dator. Datorn gör A / V och Arduino hanterar alla andra fysiska världsgränssnitt. En annan vanlig användning är det helt inbäddade systemet där en mer vardaglig enhet görs "smart" med en dold Arduino. ("Ditt soffbord vet nu när du sätter koppar på det och surrar om du inte använder en dalbana") Det är här Arduino verkar lyckligast.
Det beror på om du bara talar om den nakna Arduino eller Arduinos med sköldar eller andra förstärkta bitar bifogade. En bra sak med Arduinos är att det är relativt enkelt att designa sköldar som ger Arduino funktioner. Utan något bifogat är Arduino ganska värdelös. Det har inget sätt att interagera med omvärlden annat än USB-serier.
När du har fått kringutrustning till din Arduino kommunicerar du trådlöst, läser sensorer, utlöser motorer, ljudutgångar, ljusshow etc. Himlen är gränsen. Jag gillar särskilt att kunna lägga en hel utvecklingsmiljö för mikrokontroller, inklusive programmerare och ett sortiment av komponenter (bygelkablar, motstånd osv.) I min bärbara väska och åka till ett kafé för att hacka på det.
Vad lager arduino fungerar inte bra:
Arduino är bra på en viss typ av problem.
Det här är situationer där du får en massa ingångar, fattar ett beslut baserat på dem och som resultat matar ut något.
Det kan göra många saker, men är särskilt bra på det här. Lyckligtvis är detta en mycket bred klass av problem.
Ett annat sätt att förstå detta är " Vad är Ardunio INTE bra på ". Det finns två huvudklasser av problem som det inte gör bra på:
Så det har mer gemensamt med din tvättmaskin än med din bärbara dator. Du kan tänka på det som en datorapparat , inte en dator.
Arduino's kan göra en mängd olika saker för robotar, inklusive men inte begränsat till: bearbeta data från sensorer och styra servos / motorer. För några allmänna exempel, ta en titt på
Du kan ansluta andra moduler till en Arduino med det som kallas en sköld. Sköldar är tillgängliga från flera små företag som LittleBird Electronics, AdaFruit Industries, Sparkfun, etc.
ta en titt på: http://tronixstuff.com/tutorials :)
kolla in arduino-lekplatsen http://www.arduino.cc/playground/, och för robotik i synnerhet http://www.arduino.cc/playground/Main/ InterfacingWithHardware # Physical_Mechanical
Gå till instruktioner och sök på arduino. Massor av träffar.