Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju.

Raspberry Pi Pico ir jaudīga, zemu izmaksu mikrokontrollera plate, ko var izmantot kā smadzenes dažādiem elektronikas projektiem. Turklāt tam jau ir pieejams plašs papildinājumu un piederumu klāsts.

Viens no šādiem papildinājumiem ir Kitronik izgudrotāja komplekts Raspberry Pi Pico. Komplektā ietilpst buklets, izdalīšanas dēlis, maizes dēlis un dažādi elektronikas komponenti, lai nodrošinātu mācību stundas. Apskatīsim tuvāk.

Ko es varu izveidot, izmantojot Kitronik izgudrotāja komplektu?

The Kitronik izgudrotāju komplekts komplektā ir (gandrīz) viss nepieciešamais, lai spēlētu izgudrotāja lomu:

  • Pin breakout PCB Raspberry Pi Pico
  • Servo
  • Mini displejs
  • Rāvējslēdzējs (ar tapām)
  • Gaismas diodes
  • Rezistori
  • Ventilatora lāpstiņa un motors
  • Džemperu vadi
  • Zummers
  • Kondensatori
  • Termināla savienotājs
  • Potenciometrs

Lai pabeigtu šo komplektu, jums ir nepieciešams tikai Raspberry Pi Pico ar pielodētām GPIO tapu galvenēm. Ja šī ir pirmā reize, kad lietojat lodēšanu, neuztraucieties: skatiet mūsu ceļvedi, kā to izdarīt

instagram viewer
lodēšanas galvenes tapas uz Raspberry Pi Pico.

Eksperimentu veikšana

Komplekta bukletā ir lieliski soli pa solim sniegti norādījumi, attēlu atsauces, kā arī paskaidrojumi, kas sadala koda elementus, lai stiprinātu mācīšanos. Desmit interaktīvi eksperimenti iepazīstinās jūs ar tādām metodēm kā digitālās ievades un izvades, izmantojot a potenciometrs, lai aptumšotu LED gaismu, izmantojot tranzistorus, lai darbinātu motoru, mainīga ātruma vēja enerģija, muzicēšana ar zummers un daudz kas cits.

Komplekta piemēru projekti ir ieprogrammēti, izmantojot MicroPython valodu, Python variantu mikrokontrolleriem. Uzziniet, kā sāciet darbu ar MicroPython uz Raspberry Pi Pico.

Atvieglināsim, liksim Pi Pico iebūvētajam LED indikatoram mirgot. Projekta ievadā jūs pamanīsit īsu kopsavilkumu par to, kas notiks, kā arī skaidrojumu par notiekošo.

Iepriekš attēlā redzamais kods ietver nelielu Pi Pico W variāciju, kam ir iekšējs savienojums ar LED. Ja esat iegādājies standarta Pi Pico (bez Wi-Fi iespējām), tā vietā skatiet borta LED ar šādu kodu:

LED = mašīna. Pin(25, mašīna. Piespraust. OUT) #Iestatiet iebūvēto LED tapu kā izvadi

Jums būs jānospiež Stop pogu Thonny IDE, lai novērstu koda darbību uz visiem laikiem. Izaiciniet sevi apturēt šo procesu ikreiz, kad tiek nospiesta tastatūras poga.

Izmantojiet slēdzi, lai ieslēgtu un izslēgtu LED

Izstrādājot bukletu, pamanīsit, ka autors palīdz jums pakāpeniski papildināt savas zināšanas. Šajā eksperimentā jūs izmantosit esošo kodu, lai kontrolētu LED, izmantojot nosacījumu paziņojumus sadaļā a kamēr True bezgalīga cilpa.

Ciparu ievades un izejas signāli tiek izmantoti, nospiežot slēdzi, lai ieslēgtu un izslēgtu Pi Pico LED. Vienkārši sakot, nospiežot slēdzi ar pirkstu, ķēde tiek pabeigta un 3,3 V tiek nosūtīta uz pievienoto Pico GPIO ievades tapu. Kods ir ja nosacījums ir izpildīts un LED ir ieslēgts. Kad poga nav nospiesta, elifs nosacījums ir izpildīts un gaismas diode ir izslēgta.

Sākas jūsu ceļojums ar ķēdēm, maizes dēļiem un visu, kas pa vidu. Ja esat iestrēdzis, sekojiet eksperimenta saitei, kas rakstīta iekļautajā bukletā, lai saņemtu palīdzību.

Gaisma, sensors, darbība!

Lai gan daži var domāt, ka gaismas diodes vadīšana ar roku ir maģiska, patiesībā tas ir fototranzistors, kas uztver gaismu. Novietojot objektu (piemēram, roku), lai bloķētu tiešu gaismu, fototranzistors reaģēs un ieslēgs Pi Pico LED. Tas ir ļoti līdzīgs tam, kā jūsu automašīnas paneļa sensors naktī automātiski ieslēdz transportlīdzekļa priekšējos lukturus. Šajā projektā jūs izmantosit dažus džemperu vadus, rezistoru un fototranzistoru.

Šis eksperiments ir vērsts uz analogo ieeju, atkarībā no tā, kura LED gaismas līmenis tiks noregulēts (pamatojoties uz jūsu telpas uztverto spilgtumu). Kā jūs atceraties, iepriekš izmantotais slēdzis izmantoja digitālo signālu (tikai ieslēgts vai izslēgts). Šoreiz jūs izmantojat vienu no Pico ADC (analogā-digitālā pārveidotāja) kanāliem, lai izmērītu atšķirīgu analogo signālu no fototranzistora.

Kad līmenis ir zem noteikta sliekšņa, borta gaismas diode tiek ieslēgta; ja tas ir virs sliekšņa, gaismas diode ir izslēgta. Jūtieties brīvi mainīt lightLevelToSwitchAt vērtību kodā uz citu skaitli. Vai joprojām redzat to pašu efektu?

Divas galvas ir labākas nekā viena

Situācijās, kad radīsies problēmas, bieži vien ir patīkami, ja jūsu Python kodu pārbauda otra acu grupa (it īpaši, ja kāds atrod Reddit pavedienu, kas izskaidro LED vadu atšķirības starp Pi Pico un Pi Pico W).

Šādā gadījumā elektrotehnikas un Linux administrēšanas pieredzes apvienošanai piektdienas vakarā būtu jārada visaptverošas izdomāšanas un mīklu izpētes sesijas. Ņemot to vērā, ja abi komandas locekļi kļūdās, atliek tikai sacensties ar savu iecienītāko meklētājprogrammu un derēt, kurš pirmais paklups uz atbildi. Ja esat iestrēdzis, jūs vienmēr varat doties uz Kitronik mācību resursi arī par padomiem un trikiem.

Ko jūs gaidāt vispirms risināt?

Pēdējā eksperimentā jūs varēsiet izveidot "vēja turbīnu", kas visas nodarbības apvienos jūsu jaunatklāto zināšanu pēdējā svinībās. Vai vēlaties strādāt ar digitālajiem signāliem? Varbūt jums patīk justies kā burvis, vicinot roku virs fototranzistora, lai manipulētu ar LED gaismas spilgtumu?

Ja esat īpaši radošs, pastāv iespēja, ka varēsit no jauna izveidot savas iecienītākās tēmas dziesmas 8 bitu versiju, izmantojot skaņas signālu. Tas ir, ja jūs varat iegūt katras nots pareizās frekvences.

Elektronikas izpēte ar Pico

Tas tikai izjauc to, ko varat darīt ar Raspberry Pi Pico un Kitronik izgudrotāja komplektu. Ir daudz vairāk elektronisku eksperimentu, ko izpētīt. Alternatīvi, Pico ir pieejami arī citi komplekti un atdalīšanas dēļi. Ja jūtaties pārliecināts, varat vienkārši savienot Pico ar standarta maizes paneli, lai savienotu elektroniskos komponentus, kas iegādāti atsevišķi. Vai arī varat to izmantot daudziem citiem projektiem, piemēram, retro spēlēm, mūzikai un mājas automatizācijai.