Përmbajtje:
- Furnizimet
- Hapi 1: Mjetet e kërkuara
- Hapi 2: Fillimi me Diagramet e Qarkut
- Hapi 3: Bërja e Diagramit të Qarkut
- Hapi 4: Vendosja e Pi
- Hapi 5: Bërja e bazave të të dhënave Shematike
- Hapi 6: Kodi (Pi dhe ESP)
- Hapi 7: Ana e Gjërave ESP32
- Hapi 8: Bërja e zorrës
- Hapi 9: Vizatoni Ku Dëshironi Vrimat/Pjesët tuaja të Thelluara
- Hapi 10: Bëni Vrimat dhe Prerjet
- Hapi 11: Komponentët e bashkimit në një PCB
- Hapi 12: Montimi i Gjithçka në Rast
- Hapi 13: Prekjet përfundimtare: pjesa e jashtme
- Hapi 14: Bërja e disa rregullimeve të jashtme/të brendshme
- Hapi 15: Rezultati
Video: GOOB - një orë alarmi e zgjuar: 15 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
GOOB është një akronim për "Get Out Of Bed", një emër i përshtatshëm për projektin tim. Doja të krijoja një pajisje që mund të më zgjonte në mëngjes pasi nuk është detyra më e lehtë. Ideja kryesore është që ora me zile nuk e ndal alarmin para se të ngriheni nga shtrati dhe të qëndroni jashtë shtratit për më shumë se disa minuta. Unë gjithashtu doja të shtoja disa përfitime të tjera si një dritë nate me funksion zgjimi dhe një karikues pa tel. Pra, le të kalojmë drejt ndërtimit!
Furnizimet
Këto janë përbërësit që ju nevojiten.
1. Coppertape (Aliexpress)
2. ESP32 X 1 (Aliexpress)
3. Sensori i distancës IR Sharp 2y0A21 X 1 (Aliexpress)
4. Rezistentët dhe përbërësit e tjerë të vegjël
4a Rezistencë 2K
4b 1Kresistor
4c kabllot
5. Ngarkues pa tel (Aliexpress)
6. Butoni X 1
7. TIP120 X 1 (Aliexpress)
8. LCD X 1 (Aliexpress)
9. Ledstrip (Aliexpress)
10. Potenciometri X 1
11. Buzer X 1
12. MCP 3008 X 1 (Amazon)
13. SN74HC595N X 1
14. PCB (për saldim mbi)
15. MjedërPI X 1
16. Druri (min 25X70 cm)
17. Shirit ngjitës
(e jashtme)
18. Dongle pa tela (Amazon)
çmimi i përgjithshëm i të gjithë përbërësve duhet të jetë midis 90 dhe 170 euro (varet nëse keni kohë apo jo (aliexpress))
Hapi 1: Mjetet e kërkuara
1. Një hekur/stacion saldimi (nëse doni ta lidhni atë në PCB)
2. Disa mjete bazë të punimit të drurit
3. Ngjitës druri
4. Armë me zam të nxehtë (për fiksimin e pjesëve në zorrë)
5. Letër zmerile
6. Gërshetues kuti
7. Stërvitja
8. Pajisjet elektrike (opsionale)
Hapi 2: Fillimi me Diagramet e Qarkut
ESP32
Plani për ESP32 është të postoni në një server në internet në Pi nëse personi hyn ose del nga shtrati i tij. Kjo është arsyeja pse ESP nuk lidhet drejtpërdrejt me Pi.
Sensori i distancës IR i mprehtë 2y0A21
Ju do të keni nevojë për një MCP3008 për të transformuar të dhënat analoge në të dhëna dixhitale të lexueshme. nëse dëshironi të shtoni sensorë të tjerë analog, thjesht mund t'i lidhni ato me kunjat e mbetura falas në MCP
Ekrani LCD
Këtu zgjodha të përdor një LCD me një regjistër shift për të ruajtur disa kunja GPIO nga pi. Ju gjithashtu mund të zgjidhni të lidhni LCD drejtpërdrejt me pi ose madje mund të përdorni një ekran të lyer nëse e preferoni atë.
Shiriti i përparmë
Unë kam përdorur një ledstrip që kam gjetur në shtëpi se është një model jo-RGB. Për përdorimin tim kjo ishte ajo që kisha në mendje. Nëse dëshironi të zgjeroni më tej modelin dhe të përdorni një brez rgb, mund ta bëni këtë. Ju do të bëni më shumë transistorë dhe do t'ju duhet të ndryshoni edhe disa gjëra në kod.
Hapi 3: Bërja e Diagramit të Qarkut
Duke përdorur të gjithë artikujt e përmendur dhe duke parë diagramin, ju mund të rikrijoni qarkun.
Fillova me ndërtimin e qarkut në një brez buke për testimin dhe pastrimin e lehtë, por nëse preferoni ta lidhni drejtpërdrejt në një PCB, gjithashtu mund ta bëni atë.
Hapi 4: Vendosja e Pi
Para programimit të komponentëve ka disa hapa që duhet të ndërmerren me pi.
Hapi 1: Vendosja e WLAN si statike dhe përdorimi i WLAN 1 si lidhje wifi
Për këtë hap unë do të heq lidhjen në faqen zyrtare të Raspberry ku mund të ndiqni hapat (hapat mund t'i gjeni këtu)
Hapi 2: Krijimi i një baze të dhënash Mysql në pi
Kjo kërkohet për të nxjerrë të dhënat e gjumit më vonë. Për këtë ju gjithashtu mund të gjeni mësime të mjaftueshme në internet, kështu që unë nuk do t'i shpjegoj të gjitha këtu. (lidhje me një nga mësimet këtu)
Hapi 3: Vendosja e serverit në internet apache
Ky është mjaft i thjeshtë. Thjesht duhet të bësh 'sudo apt install apache2' dhe kaq. Tani mund ta ndryshoni faqen në drejtorinë '/var/www/html' në html, css dhe js që gjenden në github tim
Hapi 5: Bërja e bazave të të dhënave Shematike
Për bazën e të dhënave kam zgjedhur një model të thjeshtë me qasje në gjërat më të nevojshme që dua të regjistrohem edhe me disa gjëra shtesë për zgjerim të mëtejshëm.
Hapi 6: Kodi (Pi dhe ESP)
Për kodim unë përdor Pycharm një program të lehtë për t’u përdorur që përdor në shkollë.
Programimi i ESP32 që kam zgjedhur të përdor arduino IDE. Ju duhet të instaloni disa borde shtesë në IDE në mënyrë që të jeni në gjendje të dërgoni kod në ESP tuaj (tutorial këtu).
Për kodin mund të shkoni në faqen time GitHub
Hapi 7: Ana e Gjërave ESP32
Këtu është mjaft e thjeshtë. Me kodin që mund të gjeni në githubin tim, ju vetëm duhet të lidhni një tel kasetë bakri në kunjin 4 (një kunj prekës kapës) dhe thjesht mund ta vendosni atë brenda një jastëku ose nën të.
Për të lidhur esp32 me pi ju vetëm duhet të lidheni me pikën e hyrjes të quajtur ESP32 lidheni me fjalëkalimin 12345678 dhe të shkoni në faqen e ruterit përmes smartphone -it tuaj. Aty zgjidhni menunë dhe zgjidhni pikën e re të hyrjes. Këtu ju zgjidhni emrin e pikës së hyrjes së pi -së tuaj dhe jepni fjalëkalimin, kjo është e gjitha!
Hapi 8: Bërja e zorrës
Pritini drurin tuaj në copa më të vogla dhe ngjitini në një formë kutie (mos e ngjisni pjesën e sipërme)
Hapi 9: Vizatoni Ku Dëshironi Vrimat/Pjesët tuaja të Thelluara
Vizatimi mbi të me një laps më dukej si mënyra më e mirë për mua.
Hapi 10: Bëni Vrimat dhe Prerjet
Për pjesët e thella gjeta mënyrën më të lehtë për ta bërë me një prestar kutie dhe për ta lëmuar më tej duke e lëmuar me ndonjë letër zmerile. Kjo ishte e mundur për shkak të llojit tim të drurit. Për vrimat e tjera unë do të rekomandoja përdorimin e pajisjeve elektrike, por shpimi i një vrime dhe përdorimi i një sharrë elektrike do të funksiononte gjithashtu.
Hapi 11: Komponentët e bashkimit në një PCB
Ky hap nuk është i detyruar, por u jep përbërësve një pamje më të pastër dhe do të jetë më e lehtë të montohet në shtresën prej druri.
Hapi 12: Montimi i Gjithçka në Rast
Shihni nëse gjithçka përshtatet në rast. mund të filloni ngjitjen e nxehtë të disa pjesëve, por mbani mend se ju ende duhet të vendosni ngjitësin prej plastike për ta bërë pjesën e jashtme të duket e bukur, kështu që unë do të rekomandoja të prisni me ngjyrën e nxehtë.
Hapi 13: Prekjet përfundimtare: pjesa e jashtme
Kam zgjedhur të përdor një afishe të madhe që i jep pamjes së jashtme një pamje shtesë të bukur. ju gjithashtu mund të zgjidhni për bojë.
Hapi 14: Bërja e disa rregullimeve të jashtme/të brendshme
Tani është koha për ngjitjen e nxehtë të disa pjesëve në zorrë dhe nëse dëshironi të përfundoni dritat LED si unë, mund të shkoni në hobbyshopin tuaj lokal dhe të kërkoni ndonjë material plastik qumështi për të shpërndarë ndriçimin. Ju mund të hiqni disa vija të holla dhe t'i vendosni ato mbi LED -të siç tregohet.
Hapi 15: Rezultati
Një orë alarmi pune që mund të kontrollohet nga një faqe në internet me aftësi karikimi pa tel dhe gjithashtu e përdorshme si një llambë nate. Nuk do të ketë përgjumje pasi të instaloni këtë orë alarmi.
Recommended:
Orë alarmi binjake binjake nga kanaçe sode: 7 hapa (me fotografi)
Orë alarmi binjake binjake nga kanaçe sode: Ky udhëzues ju tregon se si të bëni një orë alarmi binjake nga kanaçe sode. Projekti përdor kanaçe sode ku u hoq boja (Lidhja: Largimi i bojës nga kanaçe sode). Për ta bërë këtë orë alarmi plotësisht funksionale, u integrua një modul i orës DIY Quartz
Orë alarmi për ditën Groundhog: 12 hapa (me fotografi)
Ora me zile e ditës Groundhog: Ora me zile e Ditës së Groundhog përbëhet nga një orë kthyese Panasonic RC-6025 e modifikuar për të luajtur audion nga filmi Groundhog Day kur bie alarmi. Arsyeja që kam krijuar këtë pajisje është sepse Dita e Groundhog (të dyja ditët dhe filmi) mbajti specifikime
WakeupNow - Orë alarmi e zgjuar: 8 hapa
WakeupNow - Orë inteligjente: Siç e dinë të gjithë, jeta e studentëve është shumë e vështirë, ata kanë një ditë të gjatë me ligjërata, shumë detyra shtëpie dhe në përgjithësi, ata kanë një jetë të çmendur. Ata kanë kohë për asgjë, dhe nëse u sugjeroni atyre të shtojnë disa orë në ditë, ata do të jenë të kënaqur. Unfo
Orë alarmi me matricë LED (me MP3 Player): 6 hapa (me fotografi)
Ora me alarm Matrix LED (me MP3 Player): Ky orë alarmi e bazuar në Arduino ka gjithçka që do të prisnit nga alarmi juaj - mundësinë për t'ju zgjuar me çdo këngë që ju pëlqen, butonin e shtyrjes dhe kontrollin e tij të lehtë përmes tre butonave. Ekzistojnë tre blloqe kryesore - matrica LED, moduli RTC dhe
Shkallë e zgjuar DIY me orë alarmi (me Wi-Fi, ESP8266, Arduino IDE dhe Adafruit.io): 10 hapa (me fotografi)
Shkallë e zgjuar DIY me orë alarmi (me Wi-Fi, ESP8266, Arduino IDE dhe Adafruit.io): Në projektin tim të mëparshëm, unë zhvillova një shkallë të zgjuar të banjës me Wi-Fi. Mund të masë peshën e përdoruesit, ta shfaqë atë në vend dhe ta dërgojë në re. Mund të merrni më shumë detaje rreth kësaj në lidhjen më poshtë: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi