Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Loni v říjnu vyšel Sphero RVR. Byl to robot jako žádný jiný robot. Nejprve je můžete naprogramovat pomocí Micro: bit, Raspberry PI a Arduino. Můžete také provést několik různých funkcí. LED diody mohou také měnit barvu. A jeho baterie je dobíjecí a není napájena pouze baterií!
Zpět k Arduinu, lidé nevědí, kde vlastně začít. Proto jsem to napsal, ukazuji vám, lidi, jak to spárovat s Arduinem. Tento proces je jednodušší, než si myslíte, a zabere vám méně než hodinu! Pojďme začít!
Zásoby
1 Sphero RVR
1 Arduino
Krok 1: Stažení softwaru
Tento krok je poměrně snadný, stačí přejít na tento odkaz. a stáhněte soubor. Pamatujte, že váš software musí být Linux, Windows nebo Apple.
Krok 2: Programování Arduina
Jakmile máte software otevřený a jste připraveni kódovat, začněte zadáním tohoto kódu
#zahrnout
dále musíte napsat
rvr.configUART (& Serial);
takže máte spojení se Sphero
Krok 3: Programování Sphero pokračování (zpětná volání a ovládání)
Zpětná volání vám umožňují požádat Sphero o zaslání informací místo toho, abyste je poslali Spheru. Například pomocí rvr.poll (); ve funkci smyčky získáte něco od Sphero. Pokud to neuvedete, neuslyšíte nic zpět.
Díky ovládacím prvkům je pro vás jednodušší mluvit s RVR pomocí kódu Arduino vytvářením příkazů, které již obsahují odkazy na některé příkazy, takže nemusíte kopat kód SDK Sphero Arduino.
Zbytek je tedy na vás! Co chcete udělat se svým Sphero RVR?
Krok 4: Zapojte jej
Chcete -li to dokončit, připojte jej. Poté spusťte program Arduino a podívejte se, co jste vytvořili!
Pokud máte potíže, přejděte na stránku Arduino a Sphero. Pravděpodobně zvládli vysvětlování lépe než já. Zde jsem také získal svůj výzkum.
Doporučuje:
Programování ATmega328 pomocí Arduino IDE pomocí krystalu 8 MHz: 4 kroky
Programování ATmega328 s Arduino IDE pomocí 8MHz krystalu: V tomto Instuctable se budu věnovat krok za krokem průvodce programováním IC ATmega328P (stejný mikrokontrolér, jaký je k dispozici na Arudino UNO) pomocí Arduino IDE a Arduino UNO jako programátora, abyste se stali vlastní Arduino, aby vaše projekty
Zajímavé pokyny pro programování programování pro návrháře-ovládání barev: 10 kroků
Zajímavé pokyny pro programování programování pro návrháře-ovládání barev: V předchozích kapitolách jsme si řekli více o tom, jak použít kód k tvarování namísto bodů znalostí o barvě. V této kapitole prozkoumáme tento aspekt znalostí hlouběji
Programování Arduina pomocí jiného Arduina pro zobrazení posouvaného textu bez knihovny: 5 kroků
Programování Arduina pomocí jiného Arduina pro zobrazení posouvaného textu bez knihovny: Sony Spresense nebo Arduino Uno nejsou tak drahé a nevyžadují mnoho energie. Pokud má však váš projekt omezení výkonu, prostoru nebo dokonce rozpočtu, můžete zvážit použití Arduino Pro Mini. Na rozdíl od Arduino Pro Micro, Arduino Pro Mi
Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků
Mluvící Arduino | Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu | Přehrávání souboru MP3 z Arduina pomocí PCM: V tomto návodu se naučíme, jak přehrávat soubor mp3 s arduino bez použití jakéhokoli zvukového modulu, zde použijeme knihovnu PCM pro Arduino, která přehrává 16 bitů PCM s frekvencí 8 kHZ, takže to zvládneme
Programování čipů pomocí Arduina - AVR ISP pokrývající ATTiny85, ATTiny2313 a ATMega328: 3 kroky
Programování čipů pomocí Arduina - AVR ISP pokrývající ATTiny85, ATTiny2313 a ATMega328: Našel jsem to jako koncept před mnoha lety. Stále je to užitečné alespoň pro mě, takže to zveřejním! Tento Instructable je sdružením znalostí shromážděných z celé sítě a také z nstructables. Pokrývá programování AVR Microco