Sisukord:
- Tarvikud
- Samm: seadistage kolibri
- 2. samm: lisage Hummingbirdi raamatukogu MakeCode'i
- 3. samm: kasutage kolibriga positsiooniservot
- Samm: kasutage pöörlemisservot
- 5. toiming: kasutage asendiservot ja pöörlemisservot korraga
- 6. samm: rohkem uurimist …
Video: Micro: bit Koolibriga: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Hummingbirdi plaat (Birdbrain Technologies) saab juhtida LED -e, mitmesuguseid andureid (sh valgus, valik, kaugus ja heli); servomootorid ja muud laiendused. See juhend annab teile teada, kuidas kasutada kolibri plaadil mikro: bitti, et toita kahte tüüpi servomootoreid.
Tarvikud
- Kolibri kontroller (Birdbrain Technologies)
- BBC micro: bit ja USB -pistiku kaabel
- Toiteallikas pistikupesa otsaga (selles näites kasutame akut)
- Servomootor (id): pöörlev ja/või asendiline
Samm: seadistage kolibri
Meie esimene näide näitab teile, kuidas Hummingbirdi positsioonilist servot juhtida.
Tahvel vasakul asuv pikk pesa on koht, kuhu micro: bit sisestada. Sisestage micro: bit nii, et valgusdioodid oleksid ülespoole. Sisestage servomootor plaadi paremal küljel asuvasse porti "1". Pange tähele, et pordil on kolm tihvti - tähistatud S, +, -. Suunake oma mootor kindlasti nii, et juhtmete värvid oleksid õigete tihvtidega kooskõlas. Teie mootori must traat näitab tavaliselt "maandust" ja peaks olema ühendatud "-" tihvtiga.
Ühendage plaadiga toide silindripesaga. Selles näites kasutame akut, kuid võite kasutada ka toiteadapterit.
2. samm: lisage Hummingbirdi raamatukogu MakeCode'i
On võimalik kasutada erinevaid keeli ja platvorme (sealhulgas BirdBlox, Python ja Java), et programmeerida mikro: bit Hummingbirdi plaadi käitamiseks. See juhend sisaldab MakeCode'i.
Avage veebibrauseris MakeCode ja alustage uut projekti. Kui olete MakeCode'i uus kasutaja, aitaks see enne jätkamist läbi vaadata MakeCode'i saidi õpetused.
Kui te pole micro: bitiga uus, alustage siit.
Laadige Kolibri raamatukogu. Raamatukogu on eelnevalt kirjutatud juhiste kogum, mis on kirjutatud konkreetseks otstarbeks. Kolibri raamatukogu pakub kolibri kasutamiseks eelnevalt valmistatud koodiplokke. Klõpsake ülaltoodud videol, et näha ekraanianimatsiooni, kuidas Hummingbirdi raamatukogu MakeCode'i lisada.
- Klõpsake menüü vahekaarti Täpsemalt.
- Valige Laiendused
- Tehke ekraanil Laiendused otsing „Hummingbird”.
- Kolibri kogu lisamiseks oma MakeCode'i projekti klõpsake seda.
- MakeCode'i ekraanile naastes näete menüüs Hummingbirdi raamatukogu.
- Valikuline: minimeerige aken micro: bit simulaatoriga - me ei kasuta simulaatorit koos Hummingbirdiga.
3. samm: kasutage kolibriga positsiooniservot
Positsiooniservo on mootor, mille abil saate määrata propellerite asendi ja neid liigutada, määrates positsioonid kraadides. Siin kasutatav asendiservo kasutab väärtusi 0 kuni 180 kraadi.
Seadistamine:
Teisaldage Start Hummingbird plokk mikro: bitti käivitamisel
Nüüd peame ütlema asendiservole (tuntud ka kui 180 -kraadine servo) edasi -tagasi liikumiseks.
- Plokis micro: bit "forever" liigutame kõigepealt Hummingbirdi käsu, et seadistada servo pordis 1 kuni 0 kraadi.
- Lisage pausiplokk 1000 millisekundiks (1 sekund). Pange tähele, et pausiplokid on menüüs Basic micro: bit.
- Nüüd lisage Hummingbirdi käsk, et liigutada servo pordis 1 kuni 180 kraadi.
- Lisage veel üks pausiplokk 1000 millisekundiks.
- Need käsud on plokis "igavesti", nii et neid korratakse seni, kuni annate teise käsu või lülitate mootori välja.
Laadige kood alla oma micro: bitile.
Teine video näitab, kuidas ühendada Hummingbird, micro: bit, power ja mootor.
Samm: kasutage pöörlemisservot
Kolibri saab toita ka erinevat tüüpi servomootorit, mida nimetatakse pidevaks (või pöörlevaks) servoks.
Seda tüüpi mootor pöörleb erinevatel kiirustel mõlemas suunas. Pöörlemisservo kasutab Hummingbirdi plaadil samu servoporde nagu asendiservo.
Ühendage pöörlemisservo porti 1. Veenduge, et maandusjuhe (must) on ühendatud pistikuga "-".
Pöörlemisservo kasutab kiirust ja suunda.
- Importige kindlasti Hummingbirdi kogu (samm 2) ja lisage plokki "Start" käsk "Start Hummingbird".
- Lohistage Hummingbird Rotation Servo plokk igaveseks plokiks.
- Valige "1", kuna servo on ühendatud porti 1.
- Sisestage väärtus kiirusele, millega soovite kolibri käivitada. 100% on kiireim mootor. 0% on välja lülitatud.
- Positiivne arv liigutab mootorit päripäeva ja negatiivne arv mootorit vastupäeva.
- Selles näites käivitame mootori kõigepealt päripäeva 100% kiirusel, peatame ja seejärel käivitame mootori 100% kiirusega vastupäeva, peatame ja jätkame mustrit.
- Laadige kood servo alla ja jälgige mootori käitumist.
- Kindlasti ühendage väline toiteallikas (toiteadapter või aku) Hummingbirdi silindripesaga, vastasel juhul ei jätku mootori käivitamiseks piisavalt energiat.
- Proovige muuta mootori kiirust, pausi pikkust ja suunda.
5. toiming: kasutage asendiservot ja pöörlemisservot korraga
Selles näites käivitame üheaegselt positsiooniservo ja pöörlemisservo.
Ühendage asendiservo porti 1.
Ühendage pöördservo porti 2.
Igaveses ringis seadistame asendiservo 0 kraadile ja liigutame pöörlemisservot 100% kiirusega päripäeva. Peatame 2 sekundit ja liigutame seejärel asendiservo 180 kraadini ning pöörame suuna pööramise servo ümber, et pöörata 100% kiirusega vastupäeva.
6. samm: rohkem uurimist …
Kolibri saab juhtida kuni nelja mootorit korraga. Vaadake, kas saate kasutada nelja mootorit.
Kolibri saab sisendina kasutada andureid. Kasutage mootori sisse- või väljalülitamiseks valgus- või heliandurit.
Lisage oma projekti valgustamiseks mõned LED -id.
Külastage neid saite, et saada rohkem teavet Hummingbird Robotics, MakeCode ja micro: bit kohta!
Mootorite toiteks kasutame Hummingbirdit koos micro: bitiga ja lisame oma pabermehhatroonika projektide paberimasinatele funktsionaalsust. Vaadake veebisaiti oma masinate ehitamiseks ja ühendage need seejärel tulede, andurite ja servomootorite külge. Lõbutse hästi!
See materjal põhineb riikliku teadusfondi toetusel toetusel nr IIS-1735836. Kõik selles materjalis avaldatud arvamused, järeldused ja järeldused või soovitused on autori (te) arvamused ja ei pruugi kajastada riikliku teadusfondi seisukohti.
See projekt on koostöö The Concordi konsortsiumi, Colorado ülikooli, Boulderi ja Georgia tehnikaülikooli vahel.
Soovitan:
BBC Micro: bit and Scratch - interaktiivne rool ja sõidumäng: 5 sammu (piltidega)
BBC Micro: bit and Scratch - interaktiivne rool ja sõidumäng: Üks selle nädala ülesannetest on kasutada BBC Micro: bit'i, et liituda meie kirjutatud Scratchi programmiga. Ma arvasin, et see on suurepärane võimalus kasutada oma ThreadBoardit sisseehitatud süsteemi loomiseks! Minu inspiratsioon nullist p
"High-Fivey" Cardboard Micro: bit Robot: 18 sammu (koos piltidega)
"High-Fivey" Cardboard Micro: bit Robot: Kodus kinni, kuid on siiski vajadus kedagi viiest saada? Me tegime sõbraliku väikese roboti, milles oli pappi ja mikro: natuke koos hullumeelsete ahelate bititahvliga ja kõik, mida ta sinult soovib, on viis, et hoida oma armastust teie vastu. Kui teile meeldib
Servomootorite käitamine Moto: bit Micro: bit: 7 sammu (piltidega)
Servomootorite käitamine Moto: bit abil Micro: bit: Üks võimalus micro: bit funktsionaalsuse laiendamiseks on kasutada tahvlit nimega moto: bit SparkFun Electronics (umbes 15-20 dollarit). See tundub keeruline ja sellel on palju funktsioone, kuid servomootoreid pole sellest raske käivitada. Moto: bit võimaldab teil
Micro: Bot - Micro: Bit: 20 sammu
Micro: Bot - Micro: Bit: Ehita endale Micro: Bot! See on mikro: bitiga juhitav robot, millel on sisseehitatud sonar autonoomseks sõiduks või kui teil on kaks Micro: bitti, siis raadio teel juhitav sõit
Micro: bit - Micro Drum Machine: 10 sammu (piltidega)
Micro: bit - Micro Drum Machine: See on micro: bit mikrotrumlimasin, mis heli asemel lihtsalt tekitab trumme. See on raske inspireeritud micro: bit orkestri küülikutest. Mul kulus natuke aega, et leida mõned solenoidid, mida oli lihtne kasutada koos mocro: bit