![Хурууны хээгээр санал өгөх онлайн систем (FVOS): 5 алхам Хурууны хээгээр санал өгөх онлайн систем (FVOS): 5 алхам](https://i.howwhatproduce.com/images/009/image-24460-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![](https://i.ytimg.com/vi/8JghXdnTEMU/hqdefault.jpg)
![Fingerprint Voting Online System 2 Watch on Fingerprint Voting Online System 2 Watch on](https://i.howwhatproduce.com/images/009/image-24460-1-j.webp)
![Хурууны хээгээр санал өгөх онлайн систем (FVOS) Хурууны хээгээр санал өгөх онлайн систем (FVOS)](https://i.howwhatproduce.com/images/009/image-24460-2-j.webp)
Хурууны хээгээр санал өгөх онлайн систем нь сонгогчдод хурууны хээгээ төхөөрөмжөөр дамжуулан сканнердах, өгөгдлийг Серверт хадгалах замаар мэдээллээ цуглуулж баталгаажуулах замаар тоон хэлбэрээр цахим хэлбэрээр санал өгөх боломжийг олгодог. Энэ нь санал өгөхөд хэрэглэгчид ээлтэй GUI (График хэрэглэгчийн интерфэйс) -тэй. Хурууны хээгээр санал өгөх онлайн систем нь саналаа өгсөн хүмүүсийг тодорхойлоход тусалдаг. Энэ нь өгөгдлийг сервер болон санал өгөх төхөөрөмж дотор хадгалдаг. Тиймээс саналын давхар шалгалтыг хийж болно. Төхөөрөмжийг нууц үг, намын нэр зэрэг серверээс бүрэн хянадаг. Төхөөрөмжийг авч явахад хялбар, жин багатай. Үр дүнг мөн даруй тооцоолно.
Алхам 1: АШИГЛАСАН МАТЕРИАЛ
1. Raspberry Pi 3 загвар B+
2. LCD мэдрэгчтэй дэлгэц 7 инч
3. USB -ээс цуваа хөрвүүлэгч
4. R307 хурууны хээ уншигчийн мэдрэгч модуль
5. Картон ба өд хэлбэр
6. USB адаптер 5V 3A ба кабель
7. HDMI- HDMI кабель
8. Утасгүй гар
Алхам 2: Тоног төхөөрөмжийг холбох
![Тоног төхөөрөмжийг холбох Тоног төхөөрөмжийг холбох](https://i.howwhatproduce.com/images/009/image-24460-3-j.webp)
Raspberry HDMI портоос HDMI-HDMI кабелийг Touch Screen HDMI порт руу холбоно уу. USB кабелийг аваад мэдрэгчтэй дэлгэцээс Raspberry -ийн USB зүү рүү холбоно уу. Дараа нь USB цуваа хөрвүүлэгчийн зүүг хурууны хээ мэдрэгч модульд холбоно уу. Цуваа хөрвүүлэгчийг Raspberry -ийн USB порт руу холбоно уу. Хайрцгийг шаардлагатай хэмжээгээр картон болон өд хэлбэрээр хий. Хурууны хээ мэдрэгчийг хурууны хээ мэдрэгч дээр зөв байрлуулахаар байрлуул. Тиймээс тоног төхөөрөмж бэлэн болсон байна
Алхам 3: GUI -ийг тохируулах
GUI нь Tkinter номын санг ашиглан python 3 дээр боловсруулагдсан болно. FVOS.py бол гүйцэтгэх програм юм. Програмыг ажиллуулахын өмнө шаардлагатай багцуудыг суулгах ёстой.
Ткинтерийн багц (ихэвчлэн питон дээр байдаг)
PIL багц (ханын цаасны хувьд)
urllib багц
gspread багц
oauth2client багц
Бүх багцыг нэмсний дараа програм ажиллуулахад бэлэн болно. Үүнээс өмнө хурууны хээг мэдрэгч дээр хадгалах ёстой. Үүний тулд хурууны хээг байршуулахын тулд хурууны хээ.py файлыг оруулна уу. Хурууны хээний хаягийг 9 -ээс эхлэн ажиллуулж хадгална уу. Энд би GUI -ийг нэг хүнд 9 хурууны хээг нэмж болох байдлаар боловсруулсан. Хаягийг 9 (9-17, 18-26, ……) үржвэр хэлбэрээр хадгална уу. Энд хурууны хээг мэдрэгч дээр хадгалж байна. Миний серверт хурууны хээний загвар байршуулах хангалттай зай байхгүй байна. Гэхдээ мэдээлэл дамжуулах нь серверээс бүрэн дамждаг. Хурууны хээний загварыг хадгалсны дараа FVOS.py програмыг ажиллуулна уу. Цонх гарч ирнэ. Серверээс нууц үгээ солино уу. Санал өгөх үед текст файл нь санал өгсөн хүмүүсийн мэдээллийг агуулсан хавтас дээр хадгалагдах болно.
Алхам 4: Серверийг тохируулах
![Серверийг тохируулж байна Серверийг тохируулж байна](https://i.howwhatproduce.com/images/009/image-24460-4-j.webp)
![Серверийг тохируулж байна Серверийг тохируулж байна](https://i.howwhatproduce.com/images/009/image-24460-5-j.webp)
Энд би Google Spreadsheet -ийг сервер болгон ашиглаж байна.
Google Хүснэгт ба API -ийг тохируулах
1. Google APIs Console руу очно уу.
2. Шинэ төсөл бий болгох.
3. Enable API дарна уу.
4. Google Drive API хайх ба идэвхжүүлэх.
5. Програмын өгөгдөлд нэвтрэхийн тулд вэб серверийн итгэмжлэлийг үүсгэнэ үү.
6. Үйлчилгээний дансыг нэрлээд түүнд Төслийн редакторын үүрэг өг.
7. JSON файлыг татаж авах.
8. JSON файлыг кодын лавлах руу хуулж, нэрийг нь FVOS.json болгон өөрчил
Питон програмыг зөвшөөрөх сүүлийн нэг шаардлагатай алхам байдаг бөгөөд үүнийг алдахад хялбар байдаг
Client_FVOS.json дотроос client_email -ийг олоорой. Хүснэгт рүүгээ буцаж ороод баруун дээд буланд байгаа Хуваалцах товчлуурыг дарж, үйлчлүүлэгчийн имэйлийг Хүмүүс талбарт оруулаад засварлах эрхийг өгөөрэй. Илгээх дээр дарна уу.
Хэрэв та энэ алхамыг алгасвал Python -ээс хүснэгтэд хандахыг оролдоход gspread.exceptions. S spreadsheetNotFound алдаа гарах болно.
Дэлгэрэнгүй мэдээллийг үзнэ үү:
www.twilio.com/blog/2017/02/an-easy-way-to-read-and-write-to-a-google-spreadsheet-in-python.html
Дараа нь зураг дээр үзүүлсэн шиг талбаруудыг нэмж, хүмүүсийн нэр, дэлгэрэнгүй мэдээллийг оруулна уу.
Алхам 5: ДУУСГАХ
Өгөгдлийг байршуулсны дараа. Сервер бэлэн боллоо. Талбарын нэрийн мөр эсвэл баганыг бүү өөрчилнө үү. Учир нь тэдгээрийг кодоор урьдчилан тодорхойлсон байдаг. JSON файлыг татаж аваад имэйлийн id -ийг хүснэгтэд холбохоо бүү мартаарай.
Бүрэн файлыг эндээс татаж авахын тулд: https://drive.google.com/drive/folders/1_4LlJjrKN3FDjVMM9p92M9W3ud_h4hIa? Usp = хуваалцах
Зөвлөмж болгож буй:
Arduino ашиглан хурууны хээнд суурилсан биометрийн санал өгөх машин: 4 алхам (зурагтай)
![Arduino ашиглан хурууны хээнд суурилсан биометрийн санал өгөх машин: 4 алхам (зурагтай) Arduino ашиглан хурууны хээнд суурилсан биометрийн санал өгөх машин: 4 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-92-3-j.webp)
Arduino ашиглан хурууны хээнд суурилсан биометрийн санал өгөх машин: Хэрэглэгч санал өгөхийн тулд товчлуур дарах шаардлагатай байгаа одоо байгаа цахим машиныг бид бүгд мэднэ. Гэхдээ эдгээр машинууд анхнаасаа л уур уцаартай байна гэж шүүмжилдэг. Тиймээс засгийн газар хурууны хээний савыг нэвтрүүлэхээр төлөвлөж байна
Эрхий хурууны цохилт: Гэрэлт эрхий хурууны ялалт (V.O.L.T.): 6 алхам
![Эрхий хурууны цохилт: Гэрэлт эрхий хурууны ялалт (V.O.L.T.): 6 алхам Эрхий хурууны цохилт: Гэрэлт эрхий хурууны ялалт (V.O.L.T.): 6 алхам](https://i.howwhatproduce.com/images/010/image-27763-j.webp)
Гайхамшигтай эрхий бөхийн барилдаан: Гэрлийн эрхий хурууны ялалт (V.O.L.T.): Тэмдэглэлийг хамгийн сайн уншаарай! Daarnaast telt het apparaat zelf af tot 3, zodat je nooit meer vals kan spelen
Arduino хурууны хээгээр ирц бүрдүүлэх систем: Үүлэн өгөгдөл хадгалах: 8 алхам
![Arduino хурууны хээгээр ирц бүрдүүлэх систем: Үүлэн өгөгдөл хадгалах: 8 алхам Arduino хурууны хээгээр ирц бүрдүүлэх систем: Үүлэн өгөгдөл хадгалах: 8 алхам](https://i.howwhatproduce.com/images/002/image-5765-14-j.webp)
Arduino хурууны хээнд хамрагдах систем/ Үүлэн өгөгдөл хадгалах: Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас унших боломжтой тоймОдоогийн байдлаар IoT системийн хэрэглээ нэмэгдэж байгаатай холбогдуулан IoT төхөөрөмжүүдийн ажиллагаа, хэрэгжилтийн талаар суралцах нь маш чухал юм. Энэхүү гарын авлагад бид хийх гэж байна
Хурууны хээгээр хамгаалагдсан хайрцаг: 4 алхам
![Хурууны хээгээр хамгаалагдсан хайрцаг: 4 алхам Хурууны хээгээр хамгаалагдсан хайрцаг: 4 алхам](https://i.howwhatproduce.com/images/004/image-10088-12-j.webp)
Хурууны хээгээр хамгаалагдсан хайрцаг: DFRobot -ийн UART хурууны хээ скан хийгчийг ашиглан хурууны хээгээ хадгалж, зөвхөн эрх бүхий хүмүүст хайрцагт нэвтрэхийг зөвшөөрнө үү
Arduino хурууны хээгээр хаалганы түгжээ: 4 алхам
![Arduino хурууны хээгээр хаалганы түгжээ: 4 алхам Arduino хурууны хээгээр хаалганы түгжээ: 4 алхам](https://i.howwhatproduce.com/images/006/image-17487-11-j.webp)
Arduino хурууны хээний хаалганы түгжээ: Сайн байна уу, энэ төсөлд тавтай морилно уу, энэ нь хоёр төслийг багтаасан боловч тэдгээр нь хоорондоо бараг адилхан бөгөөд энэ нь Arduino UNO самбар, FPM10A хурууны хээний мэдрэгч, LCD i²c дэлгэц дээр суурилсан хаалганы түгжээний систем юм. бусад хувилбарт бид багтсан болно