Агуулгын хүснэгт:
- Алхам 1: 2016 оны 2 -р сард би ахлах сургуульд орсон
- Алхам 2: Дараа нь манай цайны газарт жижиг асуудал байгааг олж харлаа
- Алхам 3: Манай цайны газар 2 том бүстэй. Хүлээх бүс ба EAT бүс
- Алхам 4: Гэхдээ бид сүүдэртэй шаталсан зүйл хийж байна …
- Алхам 5: Үдийн хоол бүр, оройн хоолон дээр ч гэсэн ийм зүйл болдог
- Алхам 6: Тэд хичнээн эрт ирсэн нь хамаагүй, HS1 -ийн оюутнууд маш их цагийг дэмий өнгөрөөж байна …
- Алхам 7: Энэ байдалд би маш их уурласан
- Алхам 8: Гэхдээ хууран мэхлэгчид өөрчлөгдөхгүй гэдгийг би мэдсэн болохоор HS1-ийн оюутнуудад туслахаар шийдлээ
- Алхам 9: Миний санааг бодитоор хэрэгжүүлснээр энэ нь HS1 оюутны шийдвэр гаргах үйл явц байх болно
- Алхам 10: Өнөөг хүртэл HS1 оюутнуудын сэтгэн бодох үйл явц ийм байсан
- Алхам 11: Ямар нэгэн арга хэмжээ авч, өөрийн санаагаа бодит байдалд оруулах цаг болжээ
- Алхам 12: FootPad хийх - Дизайн
- Алхам 13: FootPad - Бүрэн
- Алхам 14: Микро хянагч - схем
- Алхам 15: Микро хянагч - Бүрэн
- Алхам 16: SoftWare
- Алхам 17: Бүхэл бүтэн систем ажиллаж байна
- Алхам 18: Алхам хийлгэснээс хойш 1 сарын дараа
- Алхам 19: Python ашиглан өгөгдөл боловсруулах
- Алхам 20: Ирээдүйн програмууд, яагаад би үүнийг зааварчилгаа руу байршуулж байна
Видео: FootPad_Logger: 20 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Санаанаас жинхэнэ прототип хүртэл. Миний ахлах сургуулийн 1 ~ 2 -р ангийн түүх. Та таалагдана гэж найдаж байна!
Алхам 1: 2016 оны 2 -р сард би ахлах сургуульд орсон
Алхам 2: Дараа нь манай цайны газарт жижиг асуудал байгааг олж харлаа
Алхам 3: Манай цайны газар 2 том бүстэй. Хүлээх бүс ба EAT бүс
Алхам 4: Гэхдээ бид сүүдэртэй шаталсан зүйл хийж байна …
Үндсэндээ, хэрэв та Хуучин бол бусад хүмүүсийн эгнээнд багтах боломжтой.
Алхам 5: Үдийн хоол бүр, оройн хоолон дээр ч гэсэн ийм зүйл болдог
Үүнийг Person дээрээс үзэх нь үнэхээр гайхалтай юм.
Хэрэв та HS1 (ахлах сургуулийн 1 -р ангийн сурагч) бол тийм ч таатай биш.
Алхам 6: Тэд хичнээн эрт ирсэн нь хамаагүй, HS1 -ийн оюутнууд маш их цагийг дэмий өнгөрөөж байна …
Алхам 7: Энэ байдалд би маш их уурласан
Энэ системийн давуу талыг ашиглаж буй бүх хүмүүст би дараахь зүйлийг хэлж байсан.
"Чи ийм эрх олгосон эрт ирсэн хүмүүсийн эгнээг булааж авах гэж чи хэн бэ? Энэ нь бүр ч зөв биш"
Алхам 8: Гэхдээ хууран мэхлэгчид өөрчлөгдөхгүй гэдгийг би мэдсэн болохоор HS1-ийн оюутнуудад туслахаар шийдлээ
HS1-ийн оюутнууд шугамын уртыг бодит цаг хугацаанд нь мэдэж чадвал яах вэ гэж би дотроо бодлоо.
Дараа нь тэд явах эсэхээ өөрсдөө шийдэж чадахгүй гэж үү?
Алхам 9: Миний санааг бодитоор хэрэгжүүлснээр энэ нь HS1 оюутны шийдвэр гаргах үйл явц байх болно
Тэд рационал шийдвэр гаргах үйл явцтай байдаг.
Алхам 10: Өнөөг хүртэл HS1 оюутнуудын сэтгэн бодох үйл явц ийм байсан
Бид нохойнд ороогүй гэдгээ мэдэж байсан ч цайны газар хэр их ачаалалтай байдгийг мэдэхгүй байв.
Тиймээс энэ бол зүгээр л ухаалаг бус, азаар хүсэх шийдвэр гаргах явдал юм.
Алхам 11: Ямар нэгэн арга хэмжээ авч, өөрийн санаагаа бодит байдалд оруулах цаг болжээ
Миний санаа ийм байсан.
Би хийнэ
1) 5 хүн 'FootPads' нь хүн гишгэж байгаа эсэхийг нь таних боломжтой.
2) 5 FootPad-ийн статусыг 10 [Гц] дээр уншиж, сүүлд байршуулснаас хойш цуглуулсан бүх өгөгдлийг шахсан хэлбэрээр байршуулж, шугамын уртыг (хамгийн чухал) тооцоолох боломжтой "Хөтөлбөр".
Алхам 12: FootPad хийх - Дизайн
FootPad бол зүгээр л шилжүүлэгч юм. Энэ нь дарагдсан тохиолдолд 'Signal-Line' -ийг GND-тэй холбоно.
Би хэмжээг нь зохион бүтээсэн бөгөөд энэ нь зогсох магадлал өндөртэй байхаар хийгдсэн юм.
гэхдээ бас манай сургуулийн лазер зүсэгчээр акрил хэсгийг лазераар огтлох хангалттай жижиг хэмжээтэй.
Алхам 13: FootPad - Бүрэн
CORK-peaces нь зөвхөн Cushion-Effect-д зориулагдсан болно. Мөн Steppers-тэй нөхөрсөг харагдахад зориулагдсан болно.
Энэ бол үнэхээр зүгээр л Switch юм. Байдаг шигээ энгийн.
Алхам 14: Микро хянагч - схем
5 бие даасан FootPad-ийн бүх оролтыг гадаад хэлхээгээр татаж авлаа. Тиймээс хэрэв хэн нэгэн гишгэсэн бол шугамыг GND руу богиносгох болно.
Алхам 15: Микро хянагч - Бүрэн
Би дөнгөж порт болгонд 5 '20K' татах татах эсэргүүцэлийг гагнасан.
Тэгээд би 'Enamel-Wire' ашиглаж байсан болохоор ПХБ дээр 'Screwed-Port' маягийн оролттой байх нь үнэхээр тохиромжтой байсан.
'WeMos D1 Mini' нь сервер-холбооны хялбаршуулсан интеграцид ашиглагддаг.
Алхам 16: SoftWare
Програм хангамж нь маш хэцүү байсан, учир нь
1) Би ESP8266 болон Серверийн үйлчлүүлэгчийн номын санг анх удаа ашиглаж байсан. [Надад Сервертэй холбогдоход хэцүү байсан:)]
2) "Real-Time-Clock" -ыг ашиглах болсон шалтгаан нь би энэ програмыг 24/7 ажиллуулахыг хүссэн боловч "Өглөөний цай, өдрийн хоол, оройн хоол, зууш", зөвхөн амралтын болон ажлын өдрийн цагийн хуваариар зөвхөн сервертэй ярилцаарай. бас өөр байсан. Тиймээс би Absolute-Automation-д зориулж урьд өмнө хэзээ ч хийж байгаагүй "Scheduler" системийг бий болгох ёстой байсан (хэрэв би үхсэн бол үйлчилгээ үргэлжлэх болно).
ЭХЛЭХ_КОД:
Алхам 17: Бүхэл бүтэн систем ажиллаж байна
Би '(https://thingspeak.com/channels/346781)' -ийг Сервер/график дээр ашигласан.
Би найз нөхөд, HS1 оюутнуудад түгжрэлийн статусын мэдээллийг өдөр бүр, шууд өгөх боломжтой болсон!
Манай сургууль илтгэлийн уралдаан зохион байгуулах үед би гарч энэ системийг HS1 ангийн бүх оюутнуудад өөрсдийн хэрэгцээнд ашиглахын тулд танилцуулсан. (Би тэмцээнд ашиглаж байсан PPT -ийг оруулах болно)
Энэхүү системийг ажиллуулах 1 сарын хугацаанд би энэ системийг хэрхэн сайжруулах талаар найз нөхөд, багш нар, манай сургуулийн дэд захирал хүртэл зарим хүмүүсээс санал авах боломжтой байсан.
Бас яагаад би энэ төслийг хийсэн бэ гэдэг шалтгаанаар нэг оюутан над дээр ирээд надад хэлэхдээ:
"Би танай үйлчилгээг ашиглан цайны газарт очих эсэхээ тодорхойлохын тулд маш их хэрэгтэй байна, баярлалаа"
Энэ үнэхээр сайхан санагдсан, үнэхээр ийм зүйл болсонд итгэж чадахгүй байлаа.
Алхам 18: Алхам хийлгэснээс хойш 1 сарын дараа
Бүх тоног төхөөрөмж амьд үлдсэн! Гэхдээ тийм ч сайн биш байна:)
Үнэндээ, цайны газрын тогооч байнга ашигладаг байсан нэг хаалга Цахилгаан хангамжийн шугамыг чирж, миний микро контроллер ба Bent the Wires-ийн тогтмол холболтыг салгасан. Тиймээс би үүнийг өдөр бүр шалгаж байх ёстой байсан.
Алхам 19: Python ашиглан өгөгдөл боловсруулах
Бүх өгөгдлийг цуглуулсны дараа би Python програмыг ашиглан тэдгээрийг илүү нарийвчлалтай зурж болно. Яг л оюутнуудад үзүүлсэн 'Line-Length' өгөгдлийн өмнөх бичлэгийг харуулсан 5 график шиг.
Ажлын өдрүүдэд 12:25 цагт түгжрэл тогтмол, харин Амралтын өдрүүдэд зөвхөн эхэнд л түгжрэл үүсдэг нь ихэвчлэн оюутнууд хувийн ажлаа хийж байгаа учраас илүү тарсан байдаг нь үнэхээр сонирхолтой юм.
Би csv файлын форматаар нэг сарын өгөгдлийг байршуулж байна. Серверээс шууд. Хэдийгээр би одоогоор энэ талаар ажиллаагүй байгаа ч, хэрэв хэн нэгэн энэ өгөгдлийг графикжуулах, дүн шинжилгээ хийх сонирхолтой байгаа бол (шахалтын техникийг ойлгохын тулд эхлээд бичил хянагчийн кодыг харах хэрэгтэй болно) үнэхээр гайхалтай байх болно.
Алхам 20: Ирээдүйн програмууд, яагаад би үүнийг зааварчилгаа руу байршуулж байна
Хэдийгээр миний бүтээсэн одоогийн систем нь прототип хэлбэртэй харагдаж байгаа ч гэсэн зохистой хэрэгсэл (надад сургуульд байгаагүй) эсвэл санхүүжилт авснаар дэвсгэрүүдийг цэвэрхэн хэлбэртэй резинэн дэвсгэр хийх боломжтой гэж бодож байна.
Мөн энэ системийг бараг хаана ч ашиглаж болно 'Шугамын урт' мэдээлэл нь үнэ цэнэтэй / ашигтай байдаг.
Би зөвхөн өөрийнхөө хийсэн арга замыг л өгч байна, яагаад. Үр дүн, эх код. Энэ нь үнэхээр ажилладаг гэдгийг харуулахын тулд. Миний FootPads-ийг тийм ч сайн зохион бүтээгээгүй гэж бодож байна, би маш олон соронзон хальс ашигласан, паалантай утсыг хамгаалахад маш хэцүү байсан, эцэст нь соронзон хальсны хамгаалалт тасарч, утас нь ил гарсан.
Гэхдээ энэ системийг илүү өргөн хүрээнд ашиглах боломжтой гэж би бодож байна.
Одоогийн нөхцөл байдлын талаар яриад ч хэрэггүй Солонгосын ахлах сургууль. Манай сургуулийн хоол тэжээлийн мэргэжилтэнээс олж мэдсэнээр Ердийн сургуульд (манай сургууль бол Шинжлэх ухаанд чиглэсэн цөөн тооны сургууль юм), бид сургуульд үдийн хоолоо боодоггүй тул тэд 30 [м] -ээс дээш урттай дараалалд зогсдог. Нэг сургуулийн сурагчдын тоо эрс багассантай холбоотой. Дизайн, програм хангамжийг сайжруулсан энэхүү системийг ашигласнаар сургууль бүр оюутнуудаа ээлж иртэл нь ангидаа байлгаж, дараа нь дараалалд хүлээлгүйгээр цайны газарт очиж үзэх боломжтой болно.
Би саяхан 2017 онд болсон тэмцээндээ шилдэг санаагаар шалгарсныхаа дараа өөрийн санаагаа Солонгосын Боловсролын яаманд танилцуулсан.
Энэхүү зааварчилгаа нь танд эргэн тойрныхоо хүмүүст хэрэгтэй зүйл хийх урам зориг өгсөн гэж найдаж байна! Энэ бол үнэхээр бүтээн байгуулалттай төвтэй нийтлэл биш байсан, гэхдээ хэрэв та сонирхож байгаа бол илүү дэлгэрэнгүй мэдээллийн талаархи таны асуултанд хариулах болно!
Миний анхны зааврыг уншсанд маш их баярлалаа!
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно