Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
Vorig jaar in oktober kwam de Sphero RVR uit. Dit was een robot als geen andere robot. Allereerst zou je het kunnen programmeren met Micro: bit, Raspberry PI en Arduino. Je zou het ook meerdere verschillende functies kunnen laten doen. De LED's kunnen ook van kleur veranderen. En de batterij is oplaadbaar en werkt niet op batterijen voor eenmalig gebruik!
Terug naar de Arduino, mensen weten niet waar ze moeten beginnen. Daarom heb ik dit geschreven, ik laat jullie zien hoe je dit kunt koppelen met Arduino. Dit proces is eenvoudiger dan u denkt en het kost u minder dan een uur! Laten we beginnen!
Benodigdheden
1 Sphero RVR
1 Arduino
Stap 1: De software downloaden
Deze stap is vrij eenvoudig, je hoeft alleen maar naar deze link te gaan. en download het bestand. Onthoud dat uw software Linux, Windows of Apple moet zijn.
Stap 2: Programmeren van de Arduino
Zodra je de software hebt geopend en klaar bent om te coderen, begin je met het typen van deze code
#erbij betrekken
daarna moet je typen
rvr.configUART(&Serial);
dus je hebt een connectie met de Sphero
Stap 3: Programmeren van de Sphero Vervolg (callbacks en controles)
Met callbacks kunt u de Sphero vragen om u informatie te sturen in plaats van dat u deze naar de Sphero stuurt. Gebruik bijvoorbeeld rvr.poll(); in een loop-functie krijg je iets van Sphero. Als je het niet opneemt, hoor je niets terug.
Bediening maakt het voor u eenvoudiger om met de RVR te praten met behulp van Arduino-code door opdrachten te maken die al verwijzingen naar sommige opdrachten hebben, zodat u niet door de code van de Sphero Arduino SDK hoeft te graven.
Dan is de rest aan jou! Wat wil je maken met je Sphero RVR?
Stap 4: Inpluggen
Om het af te maken, sluit je het aan. Voer vervolgens het Arduino-programma uit en kijk wat je hebt gemaakt!
Als je problemen hebt, ga dan naar de Arduino en Sphero-pagina. Ze hebben het waarschijnlijk beter uitgelegd dan ik. Hier heb ik ook mijn onderzoek vandaan.
Aanbevolen:
Een ATtiny programmeren met Arduino: 7 stappen (met afbeeldingen)
Programmeer een ATtiny met Arduino: Hieronder volgen aanwijzingen voor het programmeren van de ATtiny-microcontrollers met behulp van de Arduino IDE. In gewoon Engels is dit hoe u 8-pins Atmel-chips programmeert zoals u normaal een Arduino zou doen. Dit is cool omdat de ATtiny klein is, en - nou ja - dit maakt het mogelijk
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmeren -- Arduino Neno: 6 stappen (met afbeeldingen)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmeren || Arduino Neno:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's……. Dit project gaat over hoe je een kleinste en goedkoopste arduino ooit kunt aansluiten. De kleinste en goedkoopste arduino is arduino pro mini. Het lijkt op arduino
Inleiding tot 8051 programmeren met AT89C2051 (gastrollen: Arduino): 7 stappen (met afbeeldingen)
Inleiding tot 8051-programmering met AT89C2051 (Guest Starring: Arduino): De 8051 (ook bekend als MCS-51) is een MCU-ontwerp uit de jaren 80 dat vandaag de dag nog steeds populair is. Moderne 8051-compatibele microcontrollers zijn verkrijgbaar bij meerdere leveranciers, in alle soorten en maten, en met een breed scala aan randapparatuur. In dit instructieb
Pro-mini programmeren met Uno (Arduino Basics): 7 stappen (met afbeeldingen)
Programma Pro-mini met Uno (Arduino Basics): Hallo allemaal, In deze instructable wil ik je mijn ervaring delen met mijn onlangs gekochte Arduino pro-mini en hoe ik erin slaagde om de code er voor de eerste keer naar te uploaden, met behulp van mijn oude Arduino Uno.Arduino pro-mini heeft de volgende kenmerken:Het is i
Beginnen met programmeren met een stroomschema: 7 stappen
Beginnen met programmeren met een stroomschema: PIC-microcontrollers gaan gebruiken voor uw projecten? ze zijn erg handig, maar erg frustrerend als je programma gewoon niet werkt. Dit is een manier om uw ideeën te ordenen door een stroomschema te tekenen. Dit is de manier waarop professionele programmeurs vaak