Satura rādītājs:

Mikro: bitu lelle "Īsziņas"!: 5 soļi (ar attēliem)
Mikro: bitu lelle "Īsziņas"!: 5 soļi (ar attēliem)

Video: Mikro: bitu lelle "Īsziņas"!: 5 soļi (ar attēliem)

Video: Mikro: bitu lelle
Video: Kā lietot Bixby 2024, Novembris
Anonim
Image
Image
Materiāli un instrumenti
Materiāli un instrumenti

Gandrīz visa mūsu bezvadu saziņa tiek veikta, izmantojot radioviļņus*, ieskaitot tālruņa zvanus, īsziņas un WiFi. Ar iebūvētajiem radio raidītājiem un uztvērējiem Micro: Bit mikrokontrolleris ļauj ļoti viegli izveidot visu veidu projektus, izmantojot radio sakarus.

Šis konkrētais projekts ir vienkāršs un ātrs veids, kā nosūtīt īsziņas starp diviem Micro: Bit ** mikrokontrolleriem - sūtītājs uzraksta (īsu) ziņojumu, kas ar radio palīdzību tiek pārsūtīts uz saņēmēju Micro: Bit, kas satricina mazu lelli, izmantojot servomotoru, un pēc tam Micro: Bit LED ekrānā parāda ziņojumu. Katrs mikro: bits var būt gan sūtītājs, gan saņēmējs.

Tas ir kā divu cilvēku čivināt.. ja tvīts jūs paziņotu, izmantojot dejojošu kartona robotu marioneti!

*Radioviļņi ir gara viļņa garuma gaismas viļņi. Pārbaudiet elektromagnētisko spektru šeit!

** Milzīgs PALDIES Adafruit par šajā projektā izmantoto mikrokontrolleru ziedošanu izglītojošiem mērķiem! yayy paldies, ka atbalstījāt šo izglītojošo darbu !!: D

1. darbība: materiāli un rīki

Elektronika

  • Mikro: bitu mikrokontrolleris (x 2)
  • Servomotors (x 2)
  • Alligator Clips to Breadboard vadi

Leļļu (vai citu ziņojumu brīdināšanas sistēmas) materiāli

  • Kartons (aptuveni 2 pēdas x 1 pēdas)
  • Papīra stiprinājumi (13 vai vairāk)
  • Iesmi (5 vai vairāk)

Rīki

  • Karstās līmes pistole
  • Šķēres un/vai nazis (piemēram, precīzs nazis)
  • Zīmulis
  • Lineāls vai cita taisne

2. darbība: izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem

Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!
Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!
Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!
Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!
Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!
Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!
Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!
Izveidojiet brīdinājuma marioneti par ienākošajiem ziņojumiem!

1. solis: izveidojiet kartona lelli, piemēram, fotoattēlā redzamo, vai izveidojiet savu! Lai izveidotu savienojumus, izmantojiet papīra stiprinājumus

2. solis: izveidojiet montāžas sistēmu, lai lelli piestiprinātu pie servo ar iesmiem un kartonu

Es izmantoju magnētu, lai piestiprinātu lelli pie servo stiprinājuma sistēmas, jo magnēti ir lieliski, bet jūs varat izmantot arī līmi, lenti, velcro vai dažādas citas līmes!

3. darbība: izveidojiet lellei stendu.

  • Uz apm. 6 collas x 12 collas kartona loksne, izmēriet, atzīmējiet un izgrieziet caurumu servo korpusam tā, lai servo rokturi būtu pret kartona loksnes priekšpusi.
  • Izgrieziet no kartona divus trīsstūrus un pielīmējiet tos statīva aizmugurē, lai statīvs, labi, stāvētu taisni!
  • Izgrieziet caurumu Micro: Bit vadiem, lai tos vītotu, un pievienojiet divus spraudītes priekšpusē, lai turētu Micro: Bit.

3. solis: kodējiet divus Micro: bitus

Kodējiet divus Micro: bitus!
Kodējiet divus Micro: bitus!
Kodējiet divus Micro: bitus!
Kodējiet divus Micro: bitus!

Lai sāktu, izvēlieties vienu Micro: Bit kā sūtītāju, bet otru Micro: Bit - kā saņēmēju. Kad abi darbojas, kā paredzēts, pievienojiet abu lomu kodu.

Izmantojiet vietni Make Code Micro: Bit, lai ieprogrammētu katru Micro: Bit. Tā kā šis projekts ir paredzēts iesācējiem, visu sistēmu var veidot, izmantojot blokveida programmēšanas valodu, lai gan pielāgojumi tiek veicināti un novērtēti!

Ja telpā (t.i., klasē) ir vairāki mikro: bitu pāri, atcerieties katram pārim iestatīt dažādus radio grupu numurus.

Sūtītājs, izmantojot iepriekš minēto piemēru, nosūta (īsu) tekstu, pamatojoties uz lietotāja ievadīto informāciju, izmantojot radio. Diezgan vienkārši! Uztvērējs pārvieto servo, kad tiek saņemts ienākošais teksts, un pēc tam ritina ziņojuma tekstu LED ekrānā, piemēram, zemāk redzamajā piemērā.

Nospiediet atiestatīšanas pogu, lai pārtrauktu ienākošā ziņojuma sūtīšanu/saņemšanu.

4. solis: pievienojiet servo

Pievienojiet servo!
Pievienojiet servo!

Pievienojiet servo sarkano vadu pie Micro: Bit 3V strāvas tapas, melno servo vadu ar Micro: Bit zemējuma tapu un servo balto (vai dzelteno) vadu ar Micro: Bit ievades tapu P0.

5. darbība: nosūtiet visus ziņojumus

Sūtiet visas ziņas!
Sūtiet visas ziņas!

Programmējiet gan Micro: Bits, lai tie būtu gan sūtītājs, gan saņēmējs, lai jūs varētu sazināties turp un atpakaļ. Pēc tam pārslēdziet strāvu no klēpjdatora uz akumulatoru un pārbaudiet bezvadu sakaru sistēmu! Kad sūtītājs nosūta ziņojumu, marionete jums paziņos, lai pārbaudītu LED ekrānu, lai jūs varētu redzēt ienākošo ziņojumu.

Cik tālu no diapazona jūs varat nokļūt? Izmēģiniet to!

Šim ievadprojektam ir daudz citu paplašinājumu, šeit ir dažas iespējas:

  • Pievienojiet vairāk ziņojumu opciju, pievienojot vairāk ieeju vai mainot to ievadīšanas veidu;
  • Galda trauksmes sistēmas vietā izveidojiet valkājamu brīdinājuma sistēmu;
  • Sūtiet balss ziņas un/vai citas skaņas.

Laimīgu celtniecību!

Ieteicams: