Talaan ng mga Nilalaman:
- Hakbang 1: Mga Pantustos / Materyales / Tools /
- Hakbang 2: Mga kable
- Hakbang 3: Database
- Hakbang 4: Pagdidisenyo ng Website
- Hakbang 5: Code
- Hakbang 6: Pabahay
Video: LockCypher: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kumusta, ang pangalan ko ay Jaron Strypsteen at nag-aaral ako ng Bagong Media at Teknolohiya ng Komunikasyon sa Howest sa Kortrijk, Belgium. Para sa isang takdang aralin para sa paaralan, kailangan naming gumawa ng isang proyekto. Pinili ko ang isang matalinong lock na maaaring mabuksan sa RFID at / o barcode. Sa ibaba maaari mong basahin ang lahat ng mga hakbang na kinakailangan upang gawin ang tool na ito. Kung nais mong malaman ang tungkol sa akin at iba pang mga proyekto na ginawa ko, suriin ang aking portfolio.
Hakbang 1: Mga Pantustos / Materyales / Tools /
Bago ako magsimula sa pagdisenyo ng website at gawin ang aking tool, kailangan kong tiyakin na mayroon ako ng lahat ng kinakailangang mga bahagi para sa aking aparato. Nagsimula akong tumingin sa aking toolbox at isinulat kung ano ang kailangan kong mag-order. Mahahanap mo rito ang buong singil ng materyal. Ito ang mga pangunahing bahagi:
1. RFID-scanner 2. LCD display 3. LED4. Mga resistorista 5. Solenoid lock6. Barcode scanner 7. Magnetic sensor 8. Transistor9. Diode10. Potensyomiter11. Raspberry pi12. Mga wire
Hakbang 2: Mga kable
Matapos mag-order ng mga sangkap ay dumating sila makalipas ang ilang linggo. Kaya't maaari kong simulan ang paggawa ng isang eskematiko at pagsubok sa lahat ng mga bahagi upang matiyak na gumagana ang mga ito.
Ikinonekta ko ang aking LCD bilang isang 8bit na aparato, maaari rin akong gumana bilang isang 4bit na aparato ngunit dahil mayroon akong ilang mga pin ng GPIO na hindi nagamit ay nagpasya akong pumunta sa 8bit. Gumamit din ako ng potentiometer kasama nito upang maisaayos ko ang kaibahan ng LCD.
Ang RFID-scanner ay konektado sa SPI bus at kailangan ng 5 wires sa Pi
Nais kong gumamit ng serial na komunikasyon sa isang level-shifter para sa aking barcode scanner ngunit ang module na aking inorder ay patay na sa pagdating kaya't nakuha ko ang aking kamay sa isang USB barcode scanner.
Ang aking solenoid lock ay kailangang maugnay sa isang transistor dahil ang lock ay hindi gagana sa 5v kailangan nito ng 6-12v at mayroon akong isang 9v power adapter na maaari kong magamit.
Pagkatapos ay nagkaroon ako ng aking LED at magnetic sensor, pareho silang may resistor sa serye
Hakbang 3: Database
Para sa pagpapanatili ng mga tala ng aking mga sensor kailangan ko ng isang mahusay na database.
Nagsimula akong gumawa ng isang diagram ngunit napagpasyahan kong kumplikado ito, kaya gumawa ako ng isang mas simple ngunit mas mahusay na diagram na naaprubahan ng isa sa aking mga guro.
Para sa paglikha ng diagram at database ginamit ko ang MySQL Workbench sapagkat ginagawang madali ang pag-convert ng isang diagram sa isang database
Nagsama ako ng pagtapon ng database upang tumingin ka.
Hakbang 4: Pagdidisenyo ng Website
Bago simulan ang disenyo ay tumingin ako online sa ilang mga website, pagkatapos ng pagtingin sa online mayroon akong ideya sa kung paano dapat magmukhang ang aking site.
Ginawa ko ang aking disenyo sa Adobe XD na isang madaling gamitin na programa upang makagawa ng mga wireframes.
Para sa mga kulay na ginamit ko ang isang generator ng kulay sa online at binago ng kaunti ang mga halaga, lahat sila ay dumaan sa isang pagsubok na kaibahan at nagtagumpay ang lahat.
Para sa font na ginamit ko sa Gidole, sa palagay ko mayroon itong modernong hitsura ngunit hindi masyadong nakakaabala.
Matapos ang disenyo sinimulan kong i-code ito sa HTML, CSS at JS.
Isinama ko ang aking xd file upang maaari mong tingnan at makita ang mga detalye nito.
Hakbang 5: Code
Hindi gagana ang aking proyekto nang walang backend. Upang gumana ang aking mga sensor ginamit ko ang Python.
Gumamit ako ng kaunting mga silid aklatan na nahanap ko sa online at napunta sa paaralan. Upang maihatid ito sa web ginamit ko ang Flask sa SocketIO upang ang koneksyon sa frontend ay magiging seamless.
Mayroong ilang mga problema ngunit ang lahat ng ito ay maayos.
Mahahanap mo ang aking code sa link na ito ng github. Kasalukuyan itong pribado ngunit makikita mo ito kapag naisapubliko ng aking mga guro.
Hakbang 6: Pabahay
Para sa pabahay ng aking proyekto nagpasya akong gumamit ng kahoy. Mayroon pa akong ilang kahoy sa bahay mula sa isang lumang mesa na kailangan pang basurahan kaya ginamit ko iyon. Nakalimutan kong kunan ng litrato ang pagbuo ko nito ngunit gumamit ako ng isang piraso ng 40x30cm kung saan pinutol ko ang isang pintuan, pagkatapos ay nag-drill ako ng ilang mga butas sa tabi ng isa't isa upang maipasok ko ang mga kable para sa mga sensor.
Pagkatapos ay naglagay ako ng isang frame sa paligid ng pintuan upang magmukhang medyo malinis ito. Ngunit kung gagawin ko ito ay pupunta lang ako sa isang tindahan at kumuha ng kahoy.
Matapos gawin ang konstruksyon na gawa sa kahoy spray ko itong pininturahan nang itim kaya't lahat ng ito ay may parehong kulay at mas maganda ang hitsura ng itim at kayumanggi.
Sa sandaling matuyo sinimulan kong ilagay ang mga sangkap, sa palagay ko nagawa ko ang isang mahusay na trabaho sa pamamahala ng cable at paglalagay.
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang
Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang
Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Kritikal na Hakbang sa Paghuhugas ng Kamay sa Hakbang: 5 Hakbang
Kritikal na Hakbang sa Paghuhugas ng Hakbang sa paghuhugas ng kamay: Ito ay isang makina na nagpapaalala sa gumagamit tungkol sa mga hakbang kung kailan kailangan niyang maghugas ng kanyang mga kamay. Ang layunin ng makina na ito ay matulungan ang mga tao na maunawaan kung paano hugasan nang maayos ang kanilang mga kamay sa isang mabisang paraan. Sa mga panahon ng pag-iwas sa epidemya o pandemya,