Satura rādītājs:
- 1. darbība. Shēmas
- 2. darbība: detaļu sagatavošana
- 3. darbība: PCB zīmējuma izgatavošana
- 4. solis: lodēšana
- 5. solis: INDIKATORA saskarne ar RPI
- 6. darbība: INDIKATORA darbība
Video: Raspberry Pi izslēgšanas indikators: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Tā ir ļoti vienkārša shēma aveņu pi (turpmāk RPI) darbības statusa parādīšanai.
Varbūt tas ir noderīgi, ja RPI izmantojat kā bezgalvu (bez monitora).
Dažreiz es uztraucos, kad ir īstais laiks pilnīgai izslēgšanai pēc RPI izslēgšanas.
Tāpēc šī shēma ir paredzēta, lai paziņotu pareizo izslēgšanas laiku.
Arī tas var parādīt skriešanas RPI bez galvas, kaut ko darot.. vismaz lai mirgo divkrāsains LED.
(Ķēdes ievads)
Šī ķēde ir veidota, pamatojoties uz ļoti izplatītu LED multi-vibratoru, ko sauc par LED mirgojošu.
Pamatojoties uz LED mirgojošo, es pievienoju šādu funkciju, lai izveidotu RPI izslēgšanas indikatoru (turpmāk kā INDIKATORS).
- Izmantojot opto-savienotāju, lai saskarne ar RPI (jo es vēlos pilnībā izolēt šo ķēdi ar RPI barošanas ziņā. Patiesībā man ir slikta pieredze RPI dedzināšanā ar vadu)
-Šai shēmai tiek izmantots USB tipa B strāvas adapteris, kas savieno ar parasto rokas tālruņa lādētāju, kas ir ļoti pieejams un piegādā precīzi 5V
Es domāju, ka ārējā barošanas avota izmantošana var samazināt problēmas (piemēram, zemējumu ar RPI, kļūdaini savienojot augstspriegumu ar GPIO) un mazāk apgrūtinošu RPI.
Lai gan šī shēma ir diezgan vienkārša, vēlāk plānoju izstrādāt sarežģītākas shēmas, kas no GPIO saņem diezgan ievērojamu strāvu.
1. darbība. Shēmas
Šī ir INDIKATORA shēmas shēma.
Jūs, iespējams, pamanīsit, ka indikatora shēmā ir iekļauta pamata LED mirgošanas ķēde.
Lai INDIKATORS darbotos pareizi, failā “/boot/config.txt” ir jāiekļauj šāda konfigurācija.
dtoverlay = gpio-poweroff, active_low, gpiopin = 24
Šī RPI OS konfigurācija padara GPIO pin 24 augstā līmenī, kad tiek ieslēgts RPI, un pēc tam izslēdzas, kad izslēgšana ir pabeigta.
Tāpēc varat droši izslēgt RPI, kad divkrāsainu gaismas diode mirgo un tiek izslēgta.
Iepriekš redzamajā attēlā redzams divkrāsains LED mirgojums ar RPI palaišanu.
Līdz šim es izskaidroju INDIKATORA ķēdes pārskatu un lietošanas mērķi.
Sāksim to gatavot.
2. darbība: detaļu sagatavošana
Tā kā manā krājumā ir diezgan daudz PNP tranzistoru, indikatora izgatavošanai galvenokārt tiek izmantoti PNP tranzistori.
- PNP tranzistori: 2N3906 x 2, BD140 x 1
- Opto savienotājs: PC817 (Panasonic)
- Kondensatori: 22uF 20V x 2
- Rezistori: 220 omi x 3 (strāvas ierobežošana), 2,2 K (BD140 pārslēgšanas vadība) x 1, 100K (nosaka LED mirgošanas ātrumu), 4,7 K (apgriezto RPI signāla ievade)
- Divkrāsains LED x 1 (nepieciešams parasts katoda tips)
- Universālā plāksne 25 (W) līdz 15 (H) caurumu izmērs (Jūs varat izgriezt jebkura izmēra universālo dēli, lai tas atbilstu INDIKATORA shēmai)
- Alvas stieple (šīs detaļas izmantošanai es sniegšu sīkāku piemēru sadaļā „2. daļa: PCB zīmējuma veidošana”)
-B tipa USB mikroizlāde
- Kabelis (sarkans un zils parasts viena stieples kabelis)
- Jebkurš rokas tālruņa lādētāja 220V ieeja un 5V izeja (USB tipa B savienotājs)
- tapas galva (5 tapas)
INDICATOR netiek izmantoti eksotiski komponenti, un, iespējams, visas detaļas var viegli iegādāties jebkurā interneta e-veikalā, izņemot alvas stiepli.
Es to jau sen biju nopircis no Farnell (varbūt vairāk nekā 10 gadus)
Es neesmu pārliecināts, vai tas joprojām ir pieejams pasūtīšanai.
Bet neuztraucieties, kā aizstājēju varat izmantot jebkuru 24 SWG izmēra vadu, kas vada strāvu.
Vai vienkārši varat izmantot parasto vienu vadu, neizmantojot alvas stiepli.
B tipa USB mikro izlaušanos izmanto, lai savienotu rokas tālruņa lādētāju kā strāvas avotu.
Pirms INDIKATORA izgatavošanas es izskaidrošu saskarnes shēmu starp RPI un INDIKATORU, izmantojot opto-savienotāju.
Kad RPI tiek sāknēts, GPIO 24 izvade kļūst HIGH, izmantojot konfigurācijas konfigurāciju.
Sakarā ar signāla apgriešanas ķēdes konfigurāciju ar opto-savienotāja izejas spaili un 4,7K rezistoru, INDIKATORA ieejas signāls kļūst Zems.
Tā kā ieejas signāls ir LOW (ieejas spriegums kļūst tuvu 0 V), BD140 PNP tranzistors vada (ieslēgts).
Ieslēdzot PNP tranzistoru, sāk darboties LED mirgojošā ķēde (kas ir slodze tranzistoram).
3. darbība: PCB zīmējuma izgatavošana
Kā paskaidrota INDIKATORA darbības shēma, sāksim veidot ķēdi.
Pirms kaut ko lodēt uz universālās plates, lai samazinātu kļūdu, ir noderīgi sagatavot šāda veida PCB zīmējumu.
Es izmantoju power-point, lai atrastu katru daļu uz universālā tāfeles un veidotu elektroinstalācijas modeļus starp detaļām ar alvas stiepli, kā parādīts iepriekš minētajā PCB zīmējumā.
Iepriekš minēto skārda stiepli izmanto, lai izveidotu PCB stieples modeļus, kas zīmējumā attēloti kā rozā, zilā un sarkanā krāsā.
Bet, kā jau minēju, visu komponentu savienošanai varat izmantot tikai parasto viena stieples kabeli, kā parādīts attēlā zemāk.
Bet, kā redzat, šķiet mazliet neglīti un uzmanīgi savienot katru komponentu, lai novērstu kļūdas. (Izmantojot tapas galvu, nevis B tipa USB mikroizlādi)
Es iesaku izmantot skārda stiepli, lai izvadam būtu nedaudz izsmalcināts izskats un viegli labotas kļūdas lodēšanas laikā.
LABI! Viss ir gatavs un sāksim gatavot.
4. solis: lodēšana
Es paskaidrošu tikai svarīgus soļus starp visiem lodēšanas soļiem.
Lūdzu, skatiet citus norādījumus Instructable tīmekļa lapās par lodēšanas pamatiem.
B tipa USB mikroizplūdi var uzstādīt uz universālās plates, izmantojot 5 kontaktu galviņas.
Katru daļu ievieto universālajā plāksnē vietā, kas attēlota PCB zīmējumā.
Lodējot opto-savienotāju, lūdzu, esiet piesardzīgs PC817 tapu izkārtojumā.
Lai savienotu katru komponentu, dažreiz ir nepieciešams izmantot alvas stiepli, lai savienotu divas detaļas, kas atrodas lielā attālumā viena no otras uz PCB.
Rūpīgi aplūkojot vadu shēmu starp BD140 kolektoru un 2N3906 tranzistora emitētāju PCB apakšējā malā, oranža līnija ir savienota ar rozā līniju.
Arī oranža līnija, ko šķērso rozā līnija, kas savieno starp 2.2K rezistoru un BD140 pamatni.
Patiesībā “U” formas mazais zaru stieples segments ir oranžā krāsā, kā parādīts attēlā.
Un garais rozā līnijas modelis starp tranzistoriem ir savienots, izmantojot taisnas formas alvas vadu.
Tā kā “U” formas skārda stieple ir ievietota PCB, tā nepieskaras rozā līnijai no 2.2K līdz BD140 tranzistora pamatnei.
Citas garas rozā līnijas ir savienotas ar taisnu zaru stiepli.
Tāpat visas pārējās sastāvdaļas var būt savstarpēji savienotas.
Lodēšanas pabeigtais PCB ir parādīts attēlā zemāk.
Pēdējā posmā pabeigtajai PCB ir jāpievieno divkrāsu gaismas diode.
LED augšējai pusei, kas vērsta uz priekšpusi, tiek izmantots neliels PCB fragments, kā parādīts attēlā zemāk.
Neliels PCB fragments, kas piestiprina divkrāsainu LED, ir lodēts kā perpendikulārs (90 grādi) ar galveno PCB.
5. solis: INDIKATORA saskarne ar RPI
Kad lodēšana ir pabeigta, INDIKATORA ķēde jāpievieno RPI.
Failā “/boot/config.txt” jāpievieno arī RPI OS konfigurācija.
GPIO 24 (18) un Ground (20) tapas ir savienotas ar RPI, kā parādīts attēlā.
Tā kā ir pievienots tikai opto savienotāja interfeiss, ir nepieciešami divi barošanas bloki.
Attēlā redzamais baltais strāvas padeves adapteris ir parasts rokas tālruņa lādētājs, kas baro 5V.
Melnais, kas redzams labajā pusē, ir 5V / 3A RPI barošanas avots.
Lai konfigurētu GPIO 24 INDIKATORA aktivizēšanai, failā /boot/config.txt ir jāiekļauj šāda iestatīšana, kā parādīts attēlā.
6. darbība: INDIKATORA darbība
Kad elektroinstalācija ir pabeigta un konfigurācija ir pabeigta, vienkārši pārstartējiet RPI ar komandu “sudo reboot now”.
Tad indikators sāk mirgot sāknēšanas laikā.
Es domāju, ka varbūt GPIO 24 aktivizējas 1. palaišanas līmenī, jo špakteles sesija joprojām nerāda pieteikšanās uzvedni, kamēr mirgošana ir tikko sākusies.
Kad viss ir kārtībā, RPI darbības laikā var redzēt mirgojošas divkrāsainas gaismas diodes.
Protams, mirgošana tiks pārtraukta, kad sākat izslēgšanu, piemēram, izmantojot komandu “sudo shutdown –h 0”.
Kad mirgo, jūs varat droši izslēgt RPI barošanu.
Izbaudi….
Ieteicams:
Microsoft Teams izslēgšanas poga: 4 soļi
Microsoft Teams skaņas izslēgšanas poga: izveidojiet viegli sasniedzamu pogu, lai izslēgtu/ieslēgtu skaņu, kamēr atrodaties Microsoft Teams zvanā! Tā kā 2020. gads. Šis projekts izmanto Adafruit Circuit Playground Express (CPX) un lielu spiedpogu, lai izveidotu karsēšanas taustiņu Microsoft Teams, izmantojot karsto taustiņu
Raspberry Pi izslēgšanas poga: 3 soļi
Raspberry Pi izslēgšanas poga: Raspberry Pi ir ļoti noderīga skaitļošanas platforma, kas ļauj izveidot dažādas IoT/robotikas/viedās mājas/… projektu lietojumprogrammas. Viena lieta, kas tai nav, salīdzinot ar parasto datoru, ir izslēgšanas poga. Tātad, kā mēs varam izveidot
Raspberry Pi CPU slodzes indikators: 13 soļi
Raspberry Pi CPU slodzes indikators: palaižot Raspberry Pi (RPI) bez galvas bez konsoles monitora, nav pieejamas nekādas īpašas vizuālas norādes, lai atpazītu, ka RPI faktiski kaut ko dara. Lai gan attālais terminālis tiek izmantots kopā ar SSH, laiku pa laikam izpilda Linux komandu
Raspberry Pi CPU temperatūras indikators: 11 soļi (ar attēliem)
Raspberry Pi CPU temperatūras indikators: iepriekš es biju iepazīstinājis ar vienkāršu aveņu pi (turpmāk RPI) darbības statusa indikatora ķēdi. Šoreiz es izskaidrošu dažas noderīgākas indikatoru shēmas RPI, kas darbojas kā bez galvas (bez monitora). Iepriekš redzamā shēma parāda CPU temps
DIY akumulatora līmeņa indikators/automātiska izslēgšanās 12v akumulatoram: 5 soļi (ar attēliem)
DIY akumulatora līmeņa indikators/automātiska izslēgšanās 12v akumulatoram: DIYers … Mēs visi esam piedzīvojuši situāciju, kad mūsu augstākās klases lādētāji ir aizņemti ar litija polimēru bateriju uzlādi, bet jums joprojām ir jāuzlādē šis 12 voltu svina akumulators un vienīgais lādētājs got ir akls …. Jā, akls