Përmbajtje:
- Hapi 1: Mbledhja e materialeve
- Hapi 2: Instalimi i të gjithë komponentëve së bashku
- Hapi 3: Vendosja e Pi
- Hapi 4: Instalimi i moduleve dhe paketave dhe vendosja e serverit të uebit
- Hapi 5: Zbatimi i Kodit
- Hapi 6: Ndërtimi i Strehimit
Video: Zgjimi i lehtë: një dritë zgjimi zgjuar e bërë me mjedër Pi: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Hyrje
Për Projektin kurrikular1 më duhej të bëja diçka. Unë isha i hipnotizuar gjithmonë se si një dritë zgjimi si do t'ju sjellë dobi kur zgjoheni si ato nga Philips.
Kështu që vendosa të bëj një dritë zgjimi.
Kam bërë dritën e zgjimit me një Raspberry Pi si bazë, një shirit led, altoparlantë dhe disa sensorë mjedisorë për të marrë matjet.
Këtu janë tiparet e tij:
- Serveri i uebit pritet në Pi
- Të dhënat eksportohen në një bazë të dhënash MySql
- Uebfaqe që tregon të dhëna
- Uebfaqe që ekzekuton deklarata
Ky projekt ka qenë një përvojë e madhe mësimore për mua. Më bëri të zgjidh disa probleme të papritura. Kam mësuar shumë pak për aftësitë e Pi dhe sesi php komunikon me gjithçka.
Hapi 1: Mbledhja e materialeve
Për projektin tim më duhen pjesë të shumta që do të rendis më poshtë, Do të ketë gjithashtu një skedar excel me të gjitha çmimet e përbërësve me faqet e internetit përkatëse nga ku i kam porositur.
Përbërësit:
- Raspberry Pi 3 modeli B+
- Furnizimi me energji i Raspberry Pi
- Këpucar Raspberry Pi T
- Përforcues audio Stereo 3.7W Class D-Max98306
- 2 x Altoparlant - diametër 3 " - 4 Ohm 3 Watt
- RGB LCD me dritë të pasme negative 20x4
- Shirit LED Adafruit Dotstar Digital - E Bardhë 144 - 0.5 metër
- Sensori tejzanor HC-SR04
- Sensori DHT11
- Telat e kërcyesit (m në f) dhe (m në m)
- Rezistencë 470 Ohm & 330 Ohm
Dizajni i materialit:
- Druri MDF 7mm
- plastike
Mjetet:
- Makine per ngjitjen e metalit
- Armë ngjitëse
Në total materialet do të kushtojnë rreth 210 Euro.
Hapi 2: Instalimi i të gjithë komponentëve së bashku
Unë e ndërtoj qarkun duke ndjekur skemën Fritzing që kam bërë, ju mund të gjeni dokumentet pdf të skemës së breabardit dhe elektrike më poshtë.
Qarku ka sensorë të shumtë, altoparlantë, ekran LCD dhe një shirit led që punon së bashku si një. Unë do të listoj për secilin komponent se si do t'ju duhet t'i lidhni këto dhe mund t'i gjeni në skemë.
- Sensori tejzanor: ky sensor llogarit distancën midis sensorit dhe një objekti para tij. Me këtë funksion ne mund të automatizojmë aftësi të caktuara duke e mbajtur dorën para tij. Ka 4 kunja: terren, 5V, këmbëz dhe një jehonë. Dalja e jehonës ka nevojë për rezistorë midis tokës dhe kunjit të jehonës.
- Sensori DHT11: ky sensor mat temperaturën dhe lagështinë. Nëse blini një me një PCB, atëherë rezistenca 10k është ngjitur me sensorin tashmë dhe e bën super të lehtë lidhjen e tij.
- Rripi i përparmë: për shiritin leddu nevojitet një furnizim me energji të jashtme për ta fuqizuar atë, përndryshe ju mund të përdorni dmg tuaj të mjedrës pi pa përdorur një të tillë. Teli DI shkon në kunjin MOSI të pi dhe CI shkon në kunjin SCLK.
- Ekrani LCD: veçanërisht ekranet rbg kërkojnë shumë tela, të gjitha kunjat e përdorur të pi mund të përdoren me kunjat normale GPIO. Gjithashtu ka një potenciometër me të për të ndryshuar kontrastin e ekranit.
- Butoni i shtypjes: Unë e përdor atë për të vënë mjedrën në modalitetin e fikjes dhe duke shtypur përsëri në mënyrën e zgjimit. Normalisht një lidhje e hapur është e nevojshme për të.
- Më në fund amplifikatori me altoparlantët: meqenëse përdorim vetëm altoparlantët na duhet një përforcues për ta bërë sinjalin mjaft të fortë për të prodhuar zë. Connectedshtë e lidhur me hyrjen audio të mjedrës pi.
Hapi 3: Vendosja e Pi
Para së gjithash do t'ju duhet Raspbian të cilën mund ta shkarkoni këtu.
Kam përdorur një monitor të lidhur me hdmi të mjedrës pi pas instalimit të kartës sd. Me miun dhe tastierën të lidhur me portat usb të pi. Pastaj ndiqni cilësimet e fillimit në ekran për të inicializuar mjedrën pi, sigurohuni që të ndryshoni në panelin e konfigurimit funksione të caktuara si SPI, I2C,… për t'i aktivizuar.
Vendosni komandën e mëposhtme në komandën tuaj në Pi tuaj:
përditësim sudo apt-get
Kjo mund të zgjasë një kohë, kështu që ndiheni rehat. Pas përditësimit ne do të azhurnojmë
sudo apt-get upgrade
Hapi 4: Instalimi i moduleve dhe paketave dhe vendosja e serverit të uebit
Ne instalojmë secilin modul për python me:
sudo pip3 install name_of_module
Lista e moduleve ka nevojë për të:
- adafruit-circuitpython-charlcd
- adafruit-dht
- adafruit-circuitpython-dotstar
- adafruit-blinka
- RPI. GPIO
Mund të ketë më shumë, por nëse merrni një gabim që thotë se moduli nuk mund të gjendet, thjesht instaloni atë.
Gjithashtu komanda e mëposhtme, sepse keni nevojë për versionin 3.4 dhe jo 3.3!
python3 -m pip install -upgrade --force -reinstall spidev
Për ngritjen e një serveri në internet kam përdorur balonë.
Hapi 5: Zbatimi i Kodit
Për kodin ju duhet të siguroheni që gjithçka është në dosjen e/var/www/html
Kodin mund ta merrni nga Github.
Faqja është gjithashtu e përgjegjshme kështu që mund të hapet në celular pa humbur veçoritë ose ndryshe.
Ndërsa Pi po fillon, ai do të fillojë të ekzekutojë skriptin tim kryesor python. Kjo do të kujdeset që të dhënat të shfaqen në uebfaqe. Për të shtuar një skenar në boot duhet të bëni në mënyrë të preferuar të sistemit. Kontrolloni lidhjen.
Për butonin ju duhet të përdorni pinin fizik 5 të pi dhe tokën. Përdorni kunjat në buton, kunj normal të hapur dhe kunj të zakonshëm. Polariteti Btw nuk ka rëndësi!
Bëni komandat e mëposhtme në terminalin e pi mjedrës tuaj dhe duhet të jeni në gjendje të fikni dhe filloni piun tuaj me shtypjen e butonit.
git klon https://github.com/Howchoo/pi-power-button.git./pi-power-button/script/install
Hapi 6: Ndërtimi i Strehimit
Për strehimin kam përdorur dru të pastruar që kam prerë në copa dhe i kam bashkuar me zam. Për ta bërë pjesën e përparme pak të pjerrët, më duhej të llogarisja anën e pjerrët, sepse kur nuk e llogaritni, edhe nëse nuk është një pjerrësi e madhe, pjesët prej druri nuk do të përshtaten së bashku.
Gjithmonë duhet të jeni shumë të kujdesshëm me matjet në pjesët prej druri, sepse ndonjëherë mund të harroni trashësinë e drurit.
Vrimat u bënë me stërvitje dhe makina sharrimi.
Pasi të jetë bërë kjo ju mund të filloni ta pikturoni, unë kam përdorur bojë llak me ngjyrë kafe për të. Sigurohuni që ta bëni atë jashtë dhe përpiquni të qëndroni larg vendit ku do të shkojnë tymi toksik.
Për altoparlantin dhe pjesën e pasme kam përdorur scews për t'i lidhur ato.
Pjesa e sipërme kam përdorur plastikë që gjithashtu u ngjit.
Finnaly shtova disa këmbë të pajisjes.
Recommended:
Ora inteligjente e alarmit: një orë alarmi e zgjuar e bërë me mjedër Pi: 10 hapa (me fotografi)
Smart Alarm Clock: një Smart Alarm Clock i bërë me Raspberry Pi: A keni kërkuar ndonjëherë një orë të zgjuar? Nëse është kështu, kjo është zgjidhja për ju! Bëra Smart Alarm Clock, kjo është një orë që mund të ndryshoni kohën e alarmit sipas faqes së internetit. Kur të bjerë alarmi, do të ketë një zhurmë (zile) dhe 2 drita do të
Një dritë frymëmarrjeje e kontrolluar nga një mjedër Pi: 5 hapa
Një dritë frymëmarrjeje e kontrolluar nga një mjedër Pi: " Drita e ushtrimit të frymëmarrjes " i përshkruar këtu është një dritë pulsuese e thjeshtë dhe relativisht e lirë që mund t'ju mbështesë në ekzekutimet e frymëmarrjes tuaj dhe t'ju ndihmojë të mbani një ritëm të vazhdueshëm të frymëmarrjes. Mund të përdoret gjithashtu p.sh. si një qetësues n
Si të bëni një valixhe të zgjuar me një mjedër Pi: 4 hapa
Si të bëni një valixhe të zgjuar me një Raspberry Pi: Në këtë tutorial, unë do të shpjegoj se si mund të bëni një valixhe të zgjuar me një Raspberry Pi. Kur të keni mbaruar, do të jeni në gjendje të gjurmoni valixhen tuaj në të gjithë botën dhe të peshoni atë pa pasur nevojë për një shkallë. Le të fillojmë
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t’u rikrijuar, e lehtë për t’u përdorur, e lehtë për t’u portuar .: 3 hapa
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t'u rikrijuar, e lehtë për t'u përdorur, e lehtë për t'u transferuar.: Ky projekt do t'ju ndihmojë të lidhni 18 LED (6 të kuqe + 6 blu + 6 të verdhë) në bordin tuaj Arduino dhe të analizoni sinjalet e Kartës së Zërit të kompjuterit tuaj në kohë reale dhe t'i transmetoni ato në LED për t'i ndezur ato sipas efekteve të rrahjes (Snare, High Hat, Kick)
Mënyra më e lehtë për të bërë një dritë kompakti !! 3 HAPA TP THJESHT !!: 3 Hapa
Mënyra më e lehtë për të bërë një dritë kompakti !! 3 HAPA TP THJESHT !!: Çfarë ju nevojitet - fletë kallaji 1 bateri AA (disa bateri AAA do të funksionojnë) 1 Mini llambë (llamba të përdorura për shumicën e elektrikëve elektrikë; referojuni figurës) Sundimtar (nëse është e nevojshme)