Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Kinakailangan ang Mga Tool
- Hakbang 2: Simula Sa Mga Circuit Diagram
- Hakbang 3: Paggawa ng Circuit Diagram
- Hakbang 4: Pag-set up ng Pi
- Hakbang 5: Paggawa ng Databas Sematic
- Hakbang 6: Ang Code (Pi at ESP)
- Hakbang 7: Ang Bahaging ESP32 ng Mga Bagay
- Hakbang 8: Paggawa ng Casing
- Hakbang 9: Gumuhit Kung saan Mo Gusto ang Iyong Mga Lubso / pinalalim na Mga Bahagi
- Hakbang 10: Gawin ang mga butas at Cuts
- Hakbang 11: Mga Component ng Paghinang Sa isang Pcb
- Hakbang 12: Pag-mount ng Lahat sa Kaso
- Hakbang 13: Pagtatapos ng Mga Touch: ang Panlabas
- Hakbang 14: Paggawa ng Ilang Mga Pagsasaayos sa Labas / panloob
- Hakbang 15: Ang Resulta
Video: GOOB - isang Smart Alarm Clock: 15 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang GOOB ay isang akronim para sa "Get Out Of Bed", isang angkop na pangalan para sa aking proyekto. Nais kong lumikha ng isang aparato na makakatulong sa paggising sa akin sa umaga dahil hindi ito ang pinakamadaling gawain. Ang pangunahing ideya ay ang orasan ng alarma ay hindi titigil ang alarma bago ka tumayo mula sa kama at manatili sa kama nang higit sa ilang minuto. Nais ko ring magdagdag ng ilang iba pang mga benepisyo tulad ng isang night light na may paggising function at isang wireless charger. Kaya't magtama tayo sa pagbuo!
Mga gamit
Ito ang mga sangkap na kakailanganin mo.
1. Coppertape (Aliexpress)
2. ESP32 X 1 (Aliexpress)
3. sensor ng distansya ng sensor Biglang 2y0A21 X 1 (Aliexpress)
4. Mga Resistor at iba pang maliliit na sangkap
4a. Resistor ng 2K
4b. 1Kresistor
4c. mga cabel
5. Wireless charger (Aliexpress)
6. Button X 1
7.. TIP120 X 1 (Aliexpress)
8. LCD X 1 (Aliexpress)
9. Ledstrip (Aliexpress)
10. Potensyomiter X 1
11. Buzzer X 1
12. MCP 3008 X 1 (Amazon)
13. SN74HC595N X 1
14. PCB (para sa paghihinang sa)
15. RaspberryPI X 1
16. Kahoy (min 25X70 cm)
17. Mas matinding tape
(panlabas)
18. Wireless dongle (Amazon)
ang kabuuang presyo ng lahat ng mga bahagi ay dapat na nasa pagitan ng 90 at 170 euro (nakasalalay kung mayroon kang oras o wala (aliexpress))
Hakbang 1: Kinakailangan ang Mga Tool
1. Isang soldering iron / station (kung nais mong i-solder ito papunta sa PCB)
2. Ilang pangunahing kagamitan sa gawa sa kahoy
3. Pandikit na kahoy
4. Mainit na baril ng pandikit (para sa pag-secure ng mga bahagi sa pambalot)
5. papel de liha
6. Mga Boxcutter
7. Mag-drill
8. Mga Powertool (opsyonal)
Hakbang 2: Simula Sa Mga Circuit Diagram
Ang ESP32
Ang plano para sa ESP32 ay mag-post sa isang webserver sa Pi kung ang tao ay pumasok o umalis sa kanyang kama. Iyon ang dahilan kung bakit ang ESP ay hindi direktang kumonekta sa Pi.
Ang IR distansya sensor matalim 2y0A21
Kakailanganin mo ang isang MCP3008 upang mabago ang analog data sa nababasa na digital na data. kung nais mong magdagdag ng iba pang mga analog sensor maaari mo lamang ikonekta ang mga ito sa natitirang mga libreng pin sa MCP
Ang LCD screen
Dito ko pinili na gumamit ng isang LCD na may isang shiftregister upang makatipid ng ilang mga GPIO pin mula sa pi. Maaari mo ring piliing ikonekta ang LCD nang direkta sa pi o maaari mo ring gamitin ang isang oled display kung gugustuhin mo iyon.
Ang ledstrip
Gumamit ako ng isang ledstrip na nahanap ko sa bahay ito ay isang di-RGB na modelo. Para sa paggamit ko iyon ang nasa isip ko. Kung nais mong palawakin pa ang disenyo at gumamit ng isang rgb ledstrip, magagawa mo ito. Mas maraming mga transistor at kailangan mong baguhin ang ilang mga bagay sa code din.
Hakbang 3: Paggawa ng Circuit Diagram
Sa pamamagitan ng paggamit ng lahat ng mga item na nabanggit at pagtingin sa diagram maaari mong muling likhain ang circuit.
Nagsimula ako sa pagbuo ng circuit sa isang breadbord para sa madaling pagsubok at pag-tinkering, ngunit kung mas gusto mo na direktang i-solder ito sa isang PCB maaari mo ring gawin iyon.
Hakbang 4: Pag-set up ng Pi
Bago i-program ang mga sangkap mayroong ilang mga hakbang na kailangang gawin sa pi.
Hakbang 1: Pagse-set up ng WLAN bilang static at paggamit ng WLAN 1 bilang koneksyon sa wifi
Para sa hakbang na ito ibabagsak ko ang link sa opisyal na site ng Raspberry kung saan maaari mo lamang sundin ang mga hakbang (maaari mong makita ang mga hakbang dito)
Hakbang 2: Pagse-set up ng isang database ng Mysql sa pi
Kinakailangan ito upang makuha ang data ng pagtulog sa paglaon. Sa ito maaari mo ring mahanap ang sapat na mga tutorial sa internet kaya hindi ko ipaliwanag ang lahat dito. (mag-link sa isa sa mga tutorial dito)
Hakbang 3: Pagse-set up ng apache webserver
Ang isang ito ay medyo simple. Kailangan mo lamang gawin 'sudo apt install apache2' at iyon lang. Ngayon ay maaari mong baguhin ang site sa direktoryo '/ var / www / html' sa html, css at js na matatagpuan sa aking github
Hakbang 5: Paggawa ng Databas Sematic
Para sa database na pinili ko ang isang disenyo ng simpel na may pag-access sa mga pinaka-kinakailangang bagay na nais kong mag-log sa kahit na ilang mga karagdagang bagay para sa karagdagang pagpapalawak.
Hakbang 6: Ang Code (Pi at ESP)
Para sa pag-coding gumagamit ako ng Pycharm isang madaling gamitin na programa na ginagamit ko sa paaralan.
Programming ang ESP32 na napili kong gamitin ang arduino IDE. Kailangan mong mag-install ng ilang mga sobrang board papunta sa IDE upang makapagpadala ng code sa iyong ESP (tutorial dito).
Para sa code maaari kang pumunta sa aking pahina ng GitHub
Hakbang 7: Ang Bahaging ESP32 ng Mga Bagay
Narito ito ay medyo simple. Gamit ang code na maaari mong makita sa aking github, kailangan mo lamang ikonekta ang isang wire tape na tanso sa pin 4 (isang capacitive touch pin) at mailalagay mo lamang ito sa loob ng unan o sa ilalim ng pagkalat mo.
Upang ikonekta ang esp32 sa pi kailangan mo lamang kumonekta sa access point na tinatawag na ESP32 kumonekta sa password na 12345678 at pumunta sa routerpage sa pamamagitan ng iyong smartphone. Doon piliin ang menu at pumili ng mga bagong acces point. Piliin mo rito ang pangalan ng acces point ng iyong pi at ibigay sa password, iyon lang!
Hakbang 8: Paggawa ng Casing
Gupitin ang iyong kahoy sa mas maliit na mga piraso at idikit ito sa isang hugis ng kahon (huwag idikit ang tuktok)
Hakbang 9: Gumuhit Kung saan Mo Gusto ang Iyong Mga Lubso / pinalalim na Mga Bahagi
Ang pagguhit dito gamit ang isang lapis ay mukhang pinakamahusay na paraan para sa akin.
Hakbang 10: Gawin ang mga butas at Cuts
Para sa mga pinalalim na bahagi natagpuan ko ang pinakamadaling paraan upang gawin ito sa isang pamutol ng kahon at higit na makinis ito sa pamamagitan ng pag-sanding ng ilang liha. Posible iyon dahil sa aking uri ng kahoy. Para sa iba pang mga butas ay inirerekumenda ko ang paggamit ng mga powertool, ngunit gagana rin ang pagbabarena ng isang butas at paggamit ng isang fretsaw.
Hakbang 11: Mga Component ng Paghinang Sa isang Pcb
Ang hakbang na ito ay hindi obligado ngunit nagbibigay sa mga sangkap ng isang mas malinis na hitsura at mas madaling i-mount sa kahoy na pambalot.
Hakbang 12: Pag-mount ng Lahat sa Kaso
Tingnan kung umaangkop ang lahat sa kaso. maaari mong simulan ang mainit na pandikit ng ilang mga bahagi ngunit tandaan na kailangan mo pa ring ilagay ang sticker ng plastick upang maging maganda ang panlabas, kaya inirerekumenda kong maghintay kasama ang hotglue.
Hakbang 13: Pagtatapos ng Mga Touch: ang Panlabas
Pinili kong gumamit ng isang malaking sticker na nagbibigay sa panlabas ng sobrang ganda ng hitsura. maaari ka ring pumili para sa pintura.
Hakbang 14: Paggawa ng Ilang Mga Pagsasaayos sa Labas / panloob
Ngayon na ang oras para sa mainit na pagdikit ng ilang mga bahagi sa pambalot at kung nais mong tapusin ang mga ilaw na LED na tulad ko maaari kang pumunta sa iyo ng lokal na libangan at maghanap ng ilang plastik na gatas tulad ng materyal upang maikalat ang ilaw. Maaari mong hiwain ang ilang mga manipis na linya at ilagay ang mga ito sa itaas ng LED na tulad ng ipinakita.
Hakbang 15: Ang Resulta
Isang gumaganang alarm clock na maaaring makontrol mula sa isang website na may mga wireless charge na kakayahan at magagamit din bilang isang night lamp. Hindi magiging snooze pagkatapos mong mai-install ang alarm clock na ito.
Inirerekumendang:
Upcycled Alarm Clock Smart Light: 8 Hakbang (na may Mga Larawan)
Upcycled Alarm Clock Smart Light: Sa proyektong ito, tinalo ko ang isang kumpletong sirang wind-up na alarm clock. Ang mukha ng orasan ay pinalitan ng 12 LEDs, iluminado ng isang LED strip sa paligid ng gilid ng orasan. Ang 12 LEDs ay nagsasabi ng oras at ang LED strip ay na-program upang kumilos bilang isang alarma, i
DIY Smart Scale With Alarm Clock (na may Wi-Fi, ESP8266, Arduino IDE at Adafruit.io): 10 Hakbang (na may Mga Larawan)
DIY Smart Scale With Alarm Clock (na may Wi-Fi, ESP8266, Arduino IDE at Adafruit.io): Sa aking nakaraang proyekto, bumuo ako ng isang matalinong sukat ng banyo sa Wi-Fi. Maaari nitong sukatin ang bigat ng gumagamit, ipakita ito nang lokal at ipadala ito sa cloud. Maaari kang makakuha ng karagdagang mga detalye tungkol dito sa link sa ibaba: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
DIY Sesame Street Alarm Clock (may Fire Alarm!): 6 na Hakbang (na may Mga Larawan)
DIY Sesame Street Alarm Clock (may Fire Alarm!): Kumusta kayong lahat! Ang proyektong ito ang aking una. Dahil darating ang unang kaarawan ng aking mga pinsan, nais kong gumawa ng isang espesyal na regalo para sa kanya. Narinig ko mula sa tiyuhin at tiya na siya ay nasa Sesame Street, kaya't nagpasya ako kasama ang aking mga kapatid na gumawa ng isang alarm clock batay
Nakakonektang Web na SMART LED Animation Clock Na May Control Panel na Batay sa Web, Naka-synchronize ng Time Server: 11 Mga Hakbang (na may Mga Larawan)
Nakakonektang Web na SMART LED Animation Clock Sa Control Panel na nakabatay sa Web, Naka-synchronize ng Time Server: Ang kuwento ng orasan na ito ay bumalik sa malayo - higit sa 30 taon. Pinangunahan ng aking ama ang ideyang ito noong ako ay 10 taong gulang lamang, bago pa ang LED rebolusyon - pabalik noong LED kung saan 1/1000 ang ningning ng kanilang kasalukuyang ningning na ningning. Isang totoo
LED Sunrise Alarm Clock Sa Nako-customize na Alarm ng Kanta: 7 Hakbang (na may Mga Larawan)
LED Sunrise Alarm Clock Sa Nako-customize na Alarm ng Kanta: Ang Aking Pagganyak Ngayong taglamig ang aking kasintahan ay nagkaroon ng maraming problema paggising sa umaga at tila naghihirap mula sa SAD (Seasonal Affective Disorder). Napansin ko pa nga kung gaano kahirap magising sa taglamig dahil hindi pa dumating ang araw