Sisällysluettelo:
Video: Hallitse mikro: bittiä Arduino IDE-painikkeella ja muulla GPIO: 3 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
Edellisessä blogissamme Master Your Micro: bit, jossa on Arduino IDE --Light LED, olemme puhuneet siitä, miten asennetaan micro: bit -kirjasto Arduino IDE: hen ja kuinka ohjataan LED: ää micro: bitillä Arduino IDE: n avulla. Tässä artikkelissa kerromme sinulle, kuinka ajaa micro: bit -painiketta ja GPIO: ta Arduino IDE: n avulla.
Vaihe 1: Painike
Microbitissa on kaksi itse kuljetettavaa painiketta. Kutsumme sitä painikkeiksi A ja B erikseen. Vastaava IDE -PIN -koodi painikkeelle A on 5 ja vastaava IDE -PIN -koodi painikkeelle B. Voit nähdä alla olevan painikkeen piirikaavion.
Tästä kuvasta näemme, että painike on kytketty vetovoimaan. Ennen kuin painiketta painetaan, se on korkeajännitteinen. Kun painiketta on painettu, se on matalalla jännitteellä. Tässä on esimerkkikoodi painikkeelle:
[cceN_cpp theme = "dawn"] const int -painikeA = 5; // painonapin numero const int -painikkeen numeroB = 11; // painikkeen nollauksen numero tyhjä setup () {Serial.begin (9600); Serial.println ("mikrobit on valmis!"); pinMode (painikeA, TULO); pinMode (painikeB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("A -painiketta painettu"); } if (! digitalRead (buttonB)) {Serial.println ("Painike B painettu"); } viive (10); }
[/cceN_cpp]
Kun olet ladannut ohjelman, aseta Serial Monitarin siirtonopeudeksi 9600.
Paina painiketta A, Serial Monitar näyttää "Painike A painettuna"; paina painiketta B, näytössä näkyy "Painike B painettuna".
Vaihe 2: Muu GPIO
Micro: bitti johtaa ulos osittaisen IO -portin kultaisella sormellaan. Meidän on kiinnitettävä erityistä huomiota siihen, että suurinta osaa IO -portista voidaan käyttää toistuvasti. Jos haluat käyttää näitä IO -portteja oikein, katso IO -portin toistuvan käytön ehdot. Lisätietoja saat alla olevasta taulukosta. Tämä taulukko näyttää erilaisia tietoja kustakin micro: bit -reunaliittimen tapista.
Voit käyttää aligaattoripidikettä P0-, P1-, P3-, 3V- ja GND -laitteiden johtamiseen kätevästi. Jos se ei vieläkään riitä sinulle, suosittelen sinua ostamaan micro: bit -katkaisulaudan.
Molemmat edellä mainitut kaksi katkaisukorttia voivat johtaa kaikki IO -portit, joiden avulla voit ohjelmoida näitä IO -portteja ja ohjata ulkoista piiriä.
Vaihe 3: Suhteelliset lukemat:
Master Your Micro: bit Arduino IDE -Light LED -valolla
Tämä artikkeli on osoitteesta
Jos sinulla on kysyttävää, voit ottaa yhteyttä osoitteeseen : [email protected].
Suositeltava:
Eleohjattu hiiri käyttäen Micro: bittiä: 5 vaihetta
Eleohjattu hiiri Micro: bit: JOHDANTO Projekti on eleohjattu hiiri käsineen muodossa, johon on upotettu micro: bit. Se on projekti, joka on innoitettu varhaisesta ideasta, joka minulla oli upotettuna insinöörinä. Haluan aina käyttää langatonta hiirtä ja näppäimistöä
Nano Pixels 26 bittiä Arduinon avulla: 4 vaihetta
Nano Pixels 26 -bittinen Arduinon avulla: Edellisessä artikkelissani tein opetusohjelman WS2812 Nano Pixel LED -valon käyttämisestä. Tässä artikkelissa käytin 16 -bittistä rengasta Nano Pixel WS2812. Ja tässä artikkelissa näytän sinulle, kuinka käyttää 26 -bittistä rengasta Nano Pixels WS2812. Laitteisto -osiossa
Mikro: bittiä Valot aloittelijoille: 5 vaihetta
Micro: bittiä Valot aloittelijoille: Tätä opetusohjelmaa varten tarvitset Micro: Bitin ja kannettavan tietokoneen, ei voi olla Mac. Jos käytät Macia, tarvitset lisävaiheen tai USB -portin sovittimen
8 bittiä Arduino -binäärilaskuri: 6 vaihetta
8 -bittinen Arduino -binäärilaskuri: 8 -bittinen Arduino -binäärilaskuri -pakettiautojen määrä 0–255. Tämä projekti on laskuri, jossa on 8 LED -valoa, jotka on liitetty Arduino -nastaihin 5, 3, 4, 7, 10, 11, 12 & 13 niin, että se laskee oikealta vasemmalle generoimalla koodit nollasta 255: een
Kuinka tehdä RC -ilmavene! 3D -tulostetuilla osilla ja muulla: 5 vaihetta (kuvilla)
Kuinka tehdä RC -ilmavene! 3D -tulostetut osat ja muut tavarat: Ilmaveneet ovat mahtavia, koska niillä on todella hauskaa ajaa ja ne toimivat myös monenlaisilla pinnoilla, kuten vedellä, lumella, jäällä, asfaltilla tai millä tahansa, jos moottori on riittävän tehokas. ei kovin monimutkainen, ja jos sinulla on jo elektroni