Satura rādītājs:
- 1. darbība: materiālu savākšana
- 2. darbība: visu komponentu savienošana kopā
- 3. darbība: Pi iestatīšana
- 4. darbība: moduļu un pakotņu instalēšana un tīmekļa servera iestatīšana
- 5. darbība: koda piemērošana
- 6. darbība: mājokļa celtniecība
Video: Vienkārša pamodināšana: vieda modināšanas gaisma, kas izgatavota ar Raspberry Pi: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Ievads
Mācību programmas projektam1 man bija jāizveido kaut kas. Mani vienmēr fascinēja tas, kā tāda modinātāja gaisma jums noderētu, pamostoties tāpat kā no Philips.
Tāpēc es nolēmu uztaisīt modināšanas gaismu.
Es izveidoju modināšanas gaismu ar Raspberry Pi kā pamatu, led joslu, skaļruņiem un pāris vides sensoriem, lai iegūtu mērījumus.
Šeit ir tās iezīmes:
- Tīmekļa serveris tiek mitināts Pi
- Dati tiek eksportēti uz MySql datu bāzi
- Tīmekļa lapa, kurā tiek rādīti dati
- Tīmekļa lapa, kurā tiek izpildīti paziņojumi
Šis projekts man bija lieliska mācīšanās pieredze. Tas lika man atrisināt dažas negaidītas problēmas. Es diezgan daudz uzzināju par Pi iespējām un to, kā php sazinās ar visu.
1. darbība: materiālu savākšana
Manam projektam man ir vajadzīgas vairākas daļas, kuras es uzskaitīšu zemāk. Būs arī Excel fails ar visām sastāvdaļu cenām ar atbilstošām vietnēm, no kurām es tās pasūtīju.
Sastāvdaļas:
- Raspberry Pi 3 modelis B+
- Raspberry Pi barošanas avots
- Raspberry Pi T-kurpnieks
- Stereo 3.7W D klases audio pastiprinātājs-Max98306
- 2 x skaļrunis - 3 collu diametrs - 4 omi 3 vati
- RGB pretgaismas negatīvs LCD 20x4
- Adafruit Dotstar digitālā LED sloksne - balta 144 - 0,5 metri
- Ultraskaņas sensors HC-SR04
- DHT11 sensors
- Jumper vadi (no m līdz f) un (m līdz m)
- 470 omi un 330 omi rezistors
Materiāla dizains:
- MDF koks 7 mm
- plastmasa
Rīki:
- Lodāmurs
- Līmes pistole
Kopumā materiāli maksās aptuveni 210 eiro.
2. darbība: visu komponentu savienošana kopā
Es izveidoju ķēdi, ievērojot manu izveidoto Fritzing shēmu, zemāk varat atrast breaboarda un elektriskās shēmas dokumentus pdf.
Ķēdei ir vairāki sensori, skaļruņi, LCD displejs un LED sloksne, kas darbojas kopā. Katram komponentam es uzskaitīšu, kā jums tie būs jāsavieno, un to var atrast shēmā.
- Ultraskaņas sensors: šis sensors aprēķina attālumu starp sensoru un objektu, kas atrodas viņa priekšā. Izmantojot šo funkciju, mēs varam automatizēt noteiktas spējas, turot roku aiz tās. Tam ir 4 tapas: zemējums, 5 V, sprūda un atbalss. Echo izejai nepieciešami rezistori starp zemi un atbalss tapu.
- DHT11 sensors: šis sensors mēra temperatūru un mitrumu. Ja jūs pērkat vienu ar PCB, tad 10 k rezistors jau ir pielodēts ar sensoru, un tas padara to ļoti viegli pieslēdzamu.
- LED sloksne: lai to varētu ieslēgt, ārējam barošanas avotam ir nepieciešams ārējais barošanas avots, pretējā gadījumā jūs varat izmantot aveņu pi, neizmantojot to. DI vads iet uz pi MOSI tapu un CI iet uz SCLK tapu.
- LCD displejs: īpaši rbg displejiem ir nepieciešams daudz vadu, visas izmantotās pi tapas var izmantot ar parastajām GPIO.pins. Tam ir arī potenciometrs, lai mainītu displeja kontrastu.
- Spiedpoga: es to izmantoju, lai aveņu ieslēgtu izslēgšanas režīmā un vēlreiz nospiežot uz modināšanas režīmu. Parasti tas ir nepieciešams atvērtam savienojumam.
- Beidzot pastiprinātājs ar skaļruņiem: tā kā mēs izmantojam tikai skaļruņus, mums ir nepieciešams pastiprinātājs, lai signāls būtu pietiekami spēcīgs, lai radītu skaņu. Tas ir savienots ar aveņu pi audio ieeju.
3. darbība: Pi iestatīšana
Vispirms jums būs nepieciešama Raspbian, kuru varat lejupielādēt šeit.
Pēc SD kartes instalēšanas es izmantoju monitoru, kas savienots ar aveņu pi hdmi. Ar peli un tastatūru savienota ar pi usb portiem. Pēc tam sekojiet sākuma iestatījumiem ekrānā, lai inicializētu aveņu pi, pārliecinieties, ka konfigurācijas panelī maināt dažas funkcijas, piemēram, SPI, I2C,…, lai iespējotu.
Savā Pi komandu uzvednē ievadiet šādu komandu:
sudo apt-get update
Tas var aizņemt kādu laiku, tāpēc jūtieties ērti. Pēc atjaunināšanas mēs veiksim jaunināšanu
sudo apt-get jauninājums
4. darbība: moduļu un pakotņu instalēšana un tīmekļa servera iestatīšana
Mēs instalējam katru moduli python ar:
sudo pip3 instalēt name_of_module
Nepieciešamais moduļu saraksts:
- adafruit-circuitpython-charlcd
- adafruit-dht
- adafruit-circuitpython-dotstar
- adafruit-blinka
- RPI. GPIO
Varētu būt vairāk, bet, ja tiek parādīta kļūda, kurā teikts, ka moduli nevar atrast, vienkārši instalējiet to.
Arī šāda komanda, jo jums ir nepieciešama versija 3.4, nevis 3.3!
python3 -m pip instalēt -jaunināt -piespiest pārinstalēt spidev
Tīmekļa servera iestatīšanai es izmantoju kolbu.
5. darbība: koda piemērošana
Lai iegūtu kodu, jums jāpārliecinās, vai viss ir mapē/var/www/html
Jūs varat iegūt kodu no Github.
Vietne ir arī atsaucīga, tāpēc to var atvērt mobilajā ierīcē, nezaudējot funkcijas vai citādi.
Kamēr Pi sāk darboties, tas sāks darbināt manu galveno python skriptu. Tas rūpēsies par to, lai dati tiktu parādīti vietnē. Lai sāknēšanas laikā pievienotu skriptu, vēlamā veidā jādara systemd. Pārbaudiet saiti.
Pogai jāizmanto pi fiziskā pin 5 un zeme. Izmantojiet tapas uz pogas, parasto atvērto tapu un parasto tapu. Btw polaritātei nav nozīmes!
Izpildiet šīs komandas aveņu pi terminālī, un jums vajadzētu būt iespējai izslēgt un palaist savu pi, nospiežot pogu.
git klons
6. darbība: mājokļa celtniecība
Mājoklim es izmantoju koku, ko sagriezu gabalos un saliku kopā ar līmi. Lai priekšpuse būtu nedaudz slīpa, man bija jāaprēķina slīpā puse, jo, ja to neaprēķina, pat ja tas nav milzīgs slīpums, koka gabali nederēs kopā.
Ar koka gabalu mērījumiem vienmēr jābūt ļoti uzmanīgiem, jo dažreiz jūs varat aizmirst koka biezumu.
Caurumi tika veikti ar urbšanas un zāģēšanas mašīnām.
Pēc tam jūs varat sākt to krāsot, es tam izmantoju aerosola krāsotāju ar brūnu krāsu. Pārliecinieties, ka to darāt ārā, un mēģiniet stāvēt prom no vietas, kur nonāk toksiskie izgarojumi.
Skaļrunim un aizmugurē es tos izmantoju, lai tos savienotu.
Augšpusē es izmantoju plastmasu, kas arī tika pielīmēta.
Finnaly I pievienoja dažas ierīces pēdas.
Ieteicams:
Modināšanas gaisma: 7 soļi (ar attēliem)
Modināšanas gaisma: Rakstot šo pamācību, ziemeļu puslodē ir ziemas vidus, un tas nozīmē īsas dienas un garas naktis. Esmu pieradis celties 06:00 un vasarā līdz tam laikam spīdēs saule. Tomēr ziemā tas kļūst gaišs pulksten 09:00, ja
Lieljaudas LED modināšanas gaisma (+/- 15 vati): 5 soļi
Lieljaudas LED modināšanas gaisma (+/- 15 vati): *2020. gada rediģēšanas piezīme: Pirmkārt, es vairs neizmantoju ventilatoru, un tas, šķiet, ir kārtībā. Kļūst karsti, bet nekas vēl nav nodedzis. Ar dažiem jauniem ieskatiem un tā kā šīs gaismas diodes ir tik netīri lētas, es izmantotu vairāk nekā tikai 2 un pievienotu dažas 3 W atsevišķas gaismas diodes
E josla - māksla, kas izgatavota no elektronikas lūžņu daļām: 5 soļi
E josla - māksla, kas izgatavota no elektronikas lūžņu daļām: Nu … man bija daži papildu rezistori (daudz!) Un citas detaļas. Tātad … es izveidoju mākslas darbu, izmantojot šīs shēmas atgriezumus
Uzlabota elektrostatiskā turbīna, kas izgatavota no pārstrādājamām vielām: 16 soļi (ar attēliem)
Uzlabota elektrostatiskā turbīna, kas izgatavota no otrreiz pārstrādājamām vielām: šī ir pilnīgi saskrāpēta elektrostatiskā turbīna (EST), kas pārveido augstsprieguma līdzstrāvu (HVDC) par ātru rotējošu kustību. Manu projektu iedvesmoja Jefimenko Corona Motor, ko darbina elektrība no atmosfēras
SafetyLock: viedā atslēga, kas izgatavota ar Raspberry Pi (pirkstu nospiedumi un RFID): 10 soļi
SafetyLock: viedā atslēga, kas izgatavota ar Raspberry Pi (pirkstu nospiedumi un RFID): vai esat kādreiz vēlējies pieejamāku veidu, kā nodrošināt savu māju? Ja tā, tad tas ir risinājums jums! Es izveidoju SafetyLock, šo slēdzeni var atvērt ar pirkstu nospiedumu, RFID emblēmu un pat caur vietni. Pateicoties šai koncepcijai, jūs