Wat zijn de verschillende soorten Arduino®-robots?
Arduino® programmeurs en hobbyisten hebben een reeks uitvindingen gecreëerd, waaronder robots, die op internet te vinden zijn. Er zijn veel verschillende soorten Arduino®-robots die kunnen worden gebouwd en geassembleerd met Arduino®-technologie en onderdelen. Veel websites, waaronder de Arduino®-website, laten zien hoe een robot kan worden geassembleerd en welke onderdelen nodig zijn. Om dit soort robot te bedienen, is een Arduino®-interface nodig, evenals sommige open source software. Arduino®-kits kunnen ook worden gekocht voor het bouwen van Arduino®-robots.
Een soort Arduino®-robot is een Asuro®-robot, en voor het assembleren van dit soort robot is toegang nodig tot de hoofdprintplaat of het grote bord van de robot en moet de IR-zender worden verwijderd. De oscillator heeft geen polariteit en kan op elke manier in de robot worden geplaatst. De ATmega8 wordt verwijderd van het Asuro®-bord en vervangen door een ATmega8 van een Arduino®-bord. Hiermee kan Arduino®-software naar het bord worden geüpload; de ATmega8 van Asuro® moet worden verwijderd omdat er protocollen zijn ingesteld waarmee de Arduino®-software niet kan worden geüpload. Voor een Asuro®-robot moeten ook de bestandsvoorkeuren zijn geconfigureerd, zodat deze met Arduino®-snelheden werkt om consistentie tussen de hardware en de software te behouden.
Extra solderen van draden aan de Asuro®-robot is vereist voor dit soort Arduino®-robots. De draden die aan nabijgelegen pinnen worden gesoldeerd, gaan naar de TX en RX van dit Arduino®-bord, die ook worden aangeduid als pinnen 1 en 0. Met de draden aangesloten op de juiste pinnen, maakt de USB-kabel van de robot verbinding met het bord en de computer. Door dit verbinden en solderen kunnen programma's rechtstreeks vanuit de Arduino®-omgeving worden geüpload. Voor het opstarten van de robot moet de aan-knop worden ingedrukt voordat een uploadknop voor de Arduino®-omgeving wordt ingedrukt.
Een andere Arduino®-robot is een open source microcontroller-robot. Het bouwen van deze robot heeft verschillende voordelen. De ene is dat het niet nodig is om onderdelen te solderen; de robot heeft duurzame acrylstukken voor het lichaam. Andere voordelen zijn dat het een volledig programmeerbare microcontroller heeft die Arduino® open source software gebruikt, deze kan worden gewijzigd en heeft een looptijd tussen 1 en 2 uur. Deze robot kan ook worden gebouwd door een kit online te kopen.
Een van de andere soorten Arduino®-robots is een BlinkM-cylon. Het maakt gebruik van een lange kabel om meerdere BlinkM's te bedraden en is een goede gewoonte voor programmeurs en uitvinders. Het circuit dat in deze robot wordt gebruikt, heeft effecten die kleuren van de volledige RGB creëren, evenals geleidelijke vervaging. Dit kan ook worden geassembleerd door een gekochte kit.