Satura rādītājs:
- Piegādes
- 1. darbība: iestatiet kolibri
- 2. darbība: pievienojiet Hummingbird bibliotēku vietnei MakeCode
- 3. darbība: darbiniet pozīcijas servo ar kolibri
- 4. darbība: darbiniet rotācijas servo
- 5. darbība. Vienlaicīgi darbiniet pozīcijas servo un rotācijas servo
- 6. darbība. Vairāk izpētāmā…
Video: Micro: bit Ar kolibri: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Kolibri dēlis (Birdbrain Technologies) var kontrolēt gaismas diodes, dažādus sensorus (ieskaitot gaismu, ciparnīcu, attālumu un skaņu); servomotori un citi pagarinājumi. Šī pamācība parādīs, kā izmantot mikro: bitu kolibri plāksnē, lai darbinātu divu veidu servomotorus.
Piegādes
- Kolibri kontrolieris (Birdbrain Technologies)
- BBC mikro: bitu un USB savienotāja kabelis
- Barošanas avots ar cilindra domkrata galu (šajā piemērā mēs izmantojam akumulatoru)
- Servomotors (-i): rotējošs un/vai pozicionāls
1. darbība: iestatiet kolibri
Mūsu pirmais piemērs parādīs, kā darbināt Hummingbird pozicionālo servo.
Garais slots pa kreisi no tāfeles ir vieta, kur ievietot micro: bit. Ievietojiet micro: bit ar gaismas diodēm uz augšu. Ievietojiet servomotoru ostā, kas apzīmēta ar "1" plāksnes labajā pusē. Ņemiet vērā, ka portam ir trīs tapas - ar apzīmējumu S, +, -. Noteikti orientējiet motoru tā, lai vadu krāsas sakristu ar pareizajām tapām. Motora melnais vads parasti norāda uz "zemi", un tam vajadzētu pievienoties tapai "-".
Pievienojiet barošanu pie dēļa ar mucas ligzdu. Šajā piemērā mēs izmantojam akumulatoru, taču varat izmantot arī strāvas adapteri.
2. darbība: pievienojiet Hummingbird bibliotēku vietnei MakeCode
Ir iespējams izmantot dažādas valodas un platformas (ieskaitot BirdBlox, Python un Java), lai ieprogrammētu micro: bit, lai palaistu Hummingbird dēli. Šī pamācība izmanto MakeCode.
Atveriet MakeCode tīmekļa pārlūkprogrammā un sāciet jaunu projektu. Ja esat jauns MakeCode lietotājs, pirms turpināt, būtu noderīgi izpētīt MakeCode vietnes apmācības.
Ja esat jauns micro: bit lietotājs, sāciet šeit.
Ielādējiet Kolibri bibliotēku. Bibliotēka ir iepriekš rakstīts instrukciju kopums, kas rakstīts īpašam lietojumam. Kolibri bibliotēka nodrošina iepriekš sagatavotus koda blokus kolibri lietošanai. Noklikšķiniet uz iepriekš redzamā videoklipa, lai redzētu ekrāna animāciju par to, kā pievienot Hummingbird bibliotēku MakeCode.
- Izvēlnē noklikšķiniet uz cilnes Papildu.
- Atlasiet Paplašinājumi
- Ekrānā Paplašinājumi meklējiet “Hummingbird”.
- Noklikšķiniet uz tā, lai pievienotu Hummingbird bibliotēku savam MakeCode projektam.
- Atgriežoties ekrānā MakeCode, izvēlnē redzēsit Kolibri bibliotēku.
- Pēc izvēles: samaziniet logu, izmantojot mikro: bitu simulatoru - mēs neizmantosim simulatoru ar kolibri.
3. darbība: darbiniet pozīcijas servo ar kolibri
Pozīcijas servo ir motors, kurā varat iestatīt dzenskrūves pozīciju un pārvietot tās, norādot pozīcijas grādos. Šeit izmantotais pozīcijas servo izmanto vērtības no 0 līdz 180 grādiem.
Uzstādīt:
Pārvietojiet Start Hummingbird bloku uz micro: bit "on start" blokā
Tagad mums ir jāpasaka pozīcijas servo (pazīstams arī kā 180 grādu servo), lai pārvietotos uz priekšu un atpakaļ.
- Blokā micro: bit "forever" mēs vispirms pārvietosim Hummingbird komandu, lai iestatītu servo ostā no 1 līdz 0 grādiem.
- Pievienojiet pauzes bloku uz 1000 milisekundēm (1 sekunde). Ņemiet vērā, ka pauzes bloki atrodas izvēlnē Basic micro: bit.
- Tagad pievienojiet komandu Kolibri, lai pārvietotu servo 1. portā līdz 180 grādiem.
- Pievienojiet vēl vienu pauzes bloku uz 1000 milisekundēm.
- Šīs komandas ir blokā "uz visiem laikiem", tāpēc tās atkārtosies, līdz jūs piešķirsit citu komandu vai izslēgsit motoru.
Lejupielādējiet kodu savā micro: bit.
Otrais video parāda, kā savienot kolibri, mikro: bitu, jaudu un motoru.
4. darbība: darbiniet rotācijas servo
Kolibri var darbināt arī cita veida servomotoru, ko sauc par nepārtrauktu (vai rotējošu) servo.
Šāda veida motors rotē ar dažādu ātrumu jebkurā virzienā. Rotācijas servo izmanto tos pašus servo portus Hummingbird panelī kā pozīcijas servo.
Pievienojiet rotācijas servo pieslēgvietai 1. Pārliecinieties, vai zemējuma (melnā) stieple ir pievienota tapai "-".
Rotācijas servo izmanto ātrumu un virzienu.
- Noteikti importējiet Hummingbird bibliotēku (2. darbība) un blokā "Start" pievienojiet komandu "Start Hummingbird".
- Velciet Hummingbird Rotation Servo bloku blokā "uz visiem laikiem".
- Izvēlieties "1", jo servo ir pievienots 1. portam.
- Ievadiet ātruma vērtību, ar kādu vēlaties kolibri darboties. 100% ir ātrākais motors. 0% ir izslēgts.
- Pozitīvs skaitlis kustina motoru pulksteņrādītāja virzienā, bet negatīvs-pretēji pulksteņrādītāja virzienam.
- Šajā piemērā mēs vispirms iedarbinām motoru pulksteņrādītāja virzienā ar 100% ātrumu, pauzējam un tad iedarbinām motoru pretēji pulksteņrādītāja virzienam ar 100% ātrumu, pauzējam un turpinām modeli.
- Lejupielādējiet kodu servo un vērojiet motora uzvedību.
- Pārliecinieties, ka ārējais barošanas avots (strāvas adapteris vai akumulators) ir pievienots Hummingbird cilindra ligzdai, pretējā gadījumā nepietiks jaudas motora darbināšanai.
- Mēģiniet mainīt motora ātrumu, pauzes garumu un virzienu.
5. darbība. Vienlaicīgi darbiniet pozīcijas servo un rotācijas servo
Šajā piemērā mēs vienlaikus darbināsim pozīcijas servo un rotācijas servo.
Pievienojiet pozīcijas servo 1 portam.
Pievienojiet rotācijas servo 2. portam.
Mūžīgajā cilpā mēs iestatīsim servo pozīciju uz 0 grādiem un pārvietosim rotācijas servo ar 100% ātrumu pulksteņrādītāja virzienā. Mēs apturēsim 2 sekundes un pēc tam pārvietosim pozīcijas servo uz 180 grādiem un mainīsim virziena rotācijas servo, lai pagrieztos ar 100% ātrumu pretēji pulksteņrādītāja virzienam.
6. darbība. Vairāk izpētāmā…
Kolibri vienlaicīgi var vadīt līdz četriem motoriem. Pārbaudiet, vai varat izmantot četrus motorus.
Kolibri var izmantot sensorus kā ievadi. Lai ieslēgtu vai izslēgtu motoru, izmantojiet gaismas sensoru vai skaņas sensoru.
Pievienojiet dažas gaismas diodes, lai iedegtos jūsu projekts.
Apmeklējiet šīs vietnes, lai uzzinātu vairāk par Hummingbird Robotics, MakeCode un micro: bit!
Mēs izmantojam Hummingbird ar micro: bit, lai darbinātu motorus, un pievienojam funkcionalitāti papīra mašīnām no mūsu Paper Mechatronics projektiem. Apskatiet vietni, lai izveidotu savas mašīnas un pēc tam pievienotu tās gaismām, sensoriem un servomotoriem. Izklaidējieties!
Šis materiāls ir balstīts uz darbu, ko atbalsta Nacionālais zinātnes fonds ar dotāciju Nr. IIS-1735836. Visi šajā materiālā paustie viedokļi, atklājumi un secinājumi vai ieteikumi ir autora (-u) viedokļi, un tie ne vienmēr atspoguļo Nacionālā zinātnes fonda uzskatus.
Šis projekts ir sadarbība starp The Concord Consortium, Kolorādo Universitāti, Boulderu un Džordžijas Tehnisko universitāti.
Ieteicams:
Kā darbināt servomotorus, izmantojot Moto: bit ar Micro: bit: 7 soļi (ar attēliem)
Kā darbināt servomotorus, izmantojot Moto: bit Ar Micro: bit: Viens veids, kā paplašināt micro: bit funkcionalitāti, ir izmantot dēli ar nosaukumu moto: bit, ko izveidojis SparkFun Electronics (aptuveni 15-20 USD). Tas izskatās sarežģīti un tam ir daudz funkciju, taču no tā nav grūti darbināt servomotorus. Moto: bits ļauj
Micro: Bit Robot & Joystick programmēšana: Bit Controller ar MicroPython: 11 soļi
Micro: Bit Robot & Joystick programmēšana: Bit Controller ar MicroPython: mūsu vasaras robotikas nometnē Robocamp 2019 jaunieši vecumā no 10 līdz 13 gadiem lodē, programmē un veido BBC mikro: uz bitiem balstītu “pretsvara robotu”, kā arī programmē micro: bits, ko izmantot kā tālvadības pulti. Ja pašlaik atrodaties Robocamp, slēpojiet
Kolibri detektors/attēlu veidotājs: 12 soļi (ar attēliem)
Kolibri detektors/attēlu veidotājs: Mums uz muguras klāja ir kolibri barotava, un pēdējos pāris gadus es tos fotografēju. Kolibri ir pārsteidzoši mazi radījumi, ļoti teritoriāli, un viņu cīņas var būt gan jautras, gan pārsteidzošas. Bet es biju noguris
Ievads robotikā sākumskolas skolēniem ar kolibri kontrolieriem: 18 soļi
Ievads robotikā sākumskolas skolēniem ar kolibri kontrolieriem: lielākajai daļai mūsdienu tirgū pieejamo robotikas rīku lietotājam ir nepieciešams lejupielādēt īpašu programmatūru cietajā diskā. Kolibri robotu kontroliera skaistums ir tas, ka to var palaist, izmantojot tīmekļa datoru, piemēram, chromebook. Ir bijis arī
Kolibri šāvējs: 14 soļi (ar attēliem)
Kolibri šāvējs: šīs vasaras beigās kolibri beidzot sāka apmeklēt barotavu, kuru mēs nolikām uz mūsu lieveņa. Es gribēju mēģināt iegūt dažus digitālus kadrus, bet nevarēju tur stāvēt ar kameru “diapazonā”-tie nekad nebūtu atnākuši. Man vajadzēja atvienot kabeli no attāluma