Агуулгын хүснэгт:
- Алхам 1: Эд анги, багаж хэрэгсэл
- Алхам 2: Тохируулах
- Алхам 3: Гагнах ба хэлхээ
- Алхам 4: Мэдээллийн сан
- Алхам 5: Хэргийг бүрдүүлэх
Видео: NFC контентийг мөрдөгчтэй Back Pi ухаалаг үүргэвч: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Оюутан байхдаа би зарим ном, бусад материалаа ангидаа авчрахаа мартдаг. Би онлайнаар хэлэлцэх асуудлыг ашиглахыг хичээсэн боловч үүний хажуугаар ширээн дээрээ байнга юм үлдээдэг байсан.
Миний гаргасан шийдэл бол ухаалаг үүргэвч юм.
Энэхүү зааварчилгаанд би NFC контент хянах систем, GPS хянах системээр хэрхэн үүргэвч хийх талаар танд үзүүлэх болно. Үүргэвч нь 12x LED Adafruit Neopixel -ийн тусламжтайгаар санал хүсэлтийг өгдөг.
Үүргэвч нь Flask вэбсайттай холбогдсон бөгөөд үүргэвчиндээ юу байгааг харах, материал нэмэх, үйл ажиллагаа хийх боломжтой.
Алхам 1: Эд анги, багаж хэрэгсэл
Энэ бол Back Pi бүтээхэд танд хэрэгтэй зүйл юм, энэ бол гар урлалын хутга гэх мэт үндсэн хэрэгсэлгүйгээр миний ашиглаж байсан бүх зүйл юм.
- PN532 NFC/RFID хянагчийн таслагч самбар - v1.6
- NeoPixel Ring - Нэгдсэн драйвер бүхий 12 x 5050 RGBW LED
- Adafruit Ultimate GPS Breakout - 10 Гц давтамжтай 66 суваг - Хувилбар 3
- GPS антен - Гадаад идэвхтэй антен - 3-5V 28dB 5 метр SMA
- SMA to uFL/u. FL/IPX/IPEX RF адаптер кабель (GPS хүлээн авагчийн хувьд)
- USB -ээс TTL цуваа кабель - Raspberry Pi -д зориулсан дибаг хийх / консолын кабель
- РУГЗАК АЛПИНИЗМ 22
- Quick Charge 3.0 бүхий Anker PowerCore 20000
- Raspberry Pi Model B+ 512MB RAM
- ARDUINO UNO REV3 SMD
- Mifare RFID картууд
- 1M x 0.5M саарал PVC хавтан
- Pattex халуун хайлмал цавуу
- 25х25 мм хэмжээтэй 2х дөрвөлжин нугас
- Соронзон түгжээ 4кг
- Эмэгтэй ба эмэгтэй холбогч кабель
Зарим вэбсайтууд нь BOM.xlsx файл дахь Голланд хэл дээр байдаг хэд хэдэн өөр холбоосууд юм.
Алхам 2: Тохируулах
DIY бөөрөлзгөнө pi төслүүдийн хамгийн ойлгомжгүй хэсгүүдийн нэг бол програм хангамжийг зөв тохируулах явдал юм. Энэ нь сүрдмээр байж болох бөгөөд эзэмшихэд үнэхээр хэцүү байдаг.
Raspberry pi төсөл дээр хийх ёстой хамгийн эхний зүйл бол Raspbian -ийг Pi дээрээ суулгах явдал юм. Би бүхэл бүтэн суулгалтаар явахгүй, гэхдээ зааварчилгааны линкийг энд оруулав: Raspberry-Pi-Setup-Tutorial.
Суулгасны дараа та хэд хэдэн тушаалуудыг гүйцэтгэх ёстой.
Юуны өмнө эдгээр бүх тушаалуудыг дагаж мөрдөөрэй.
github.com/NMCT-S2-DataCom1/DataCommunicat…
Дараа нь эдгээр тушаалуудыг дагаж мөрдөөрэй.
github.com/NMCT-S2-Project-I/Project-I
Алхам 3: Гагнах ба хэлхээ
Гараа бохирдуулахад бэлэн үү? Хөгжилтэй хэсэг нь энд байна: бүх цахилгаан эд ангиудыг холбох.
RFID уншигч, GPS-breakout болон Neopixel нь зүү зүүгүй үндсэн утгаараа ирдэг. Энэ нь танд гагнуурын ажил хийх шаардлагатай хэвээр байна гэсэн үг юм.
Та хангалттай сайн гагнаж байгаа эсэхийг шалгаарай, ингэснээр тээглүүрүүдийн аль нь ч хоорондоо холбоо барьдаггүй (энэ нь цахилгаан тасрах шалтгаан болдог).
RFID уншигч дээр зөвхөн шаардлагатай тээглүүрийг гагнах үед тээглүүрийг шатаах магадлал буурна. RFID уншигчдад 2 холбогч хэрэгтэй болно. Эхний 'SEL0' нь 'унтраалттай' байх ёстой, хоёр дахь нь 'SEL1' нь 'асаалттай' байх ёстой.
Би туршилт хийхдээ Т гутал, талхны хавтанг ашигласан боловч хэтэрхий их зай эзэлдэг тул би тэднийг хаясан.
GPS болон Arduino нь цуваа USB холболтоор Pi -д холбогдсон байна. Adafruit неопикселийг Pi -тэй шууд холбох боломжтой боловч та түвшин шилжүүлэгч ашиглах шаардлагатай байж магадгүй бөгөөд энэ нь цуваа холболт ашиглахаас хамаагүй илүү төвөгтэй юм.
Гагнуурын төмрөө бүү хая, энэ зааврын дагуу танд илүү хэрэгтэй байж магадгүй юм.
Алхам 4: Мэдээллийн сан
Мэдээллийн санд байгаа бүх зүйл холбогдсон байна. Энэ бүхэн хэрэглэгчээс эхэлдэг, хэрэглэгч үүргэвчтэй, үүргэвчинд хэд хэдэн зүйл байдаг. Үүргэвч нь үйл ажиллагаатай байж болох бөгөөд үйл ажиллагаа нь нэг буюу хэд хэдэн материалтай байдаг.
Та хэрэглэгчдийнхээ нууц үгийг энгийн текст хэлбэрээр хадгалахгүй байгаа эсэхийг шалгаарай.
Алхам 5: Хэргийг бүрдүүлэх
Мэдээжийн хэрэг, бид бүх зүйлийг үүргэвчиндээ цүнхгүйгээр хийхгүй.
Хэргийг хийхийн тулд би 3 мм хэмжээтэй PVC хөөсөн хавтан ашигласан.
Энэ бол 6 ширхэг PVC -ээр хийсэн тэгш өнцөгт хайрцаг юм.
2 x (19.5 см - 9.5 см)
2 x (19.5 см - 3 см)
2 х (9.5 см - 3 см)
Янз бүрийн ялтсуудыг халуун цавуугаар наасан байна.
Хэрэв та надтай адил үүргэвч хэрэглэж байгаа бол хэмжээ багатай байх тул арай том болгож болохгүй.
Би кабелийг Пи дотор оруулахын тулд хайрцгийн хажуу талаас хэдэн нүх гаргав.
Pi болон arduino -г байрлуулахын тулд би дотор нь жижиг ялтсуудыг наасан.
Гэрлийг 2 нугасаар байрлуулж, соронзоор хаадаг.
Хайрцагны төгсгөлд бүх кабелийг ажиллуулах нүх бий.
Хэрэв кабель хангалттай урт биш бол та заримыг нь гагнах хэрэгтэй.
Хайрцаг бэлэн болмогц үүргэвчиндээ хийж болно. Би үүргэвчнийхээ зарим жижиг нүхийг хайчилж хэдэн кабелийг ажиллууллаа.
Зөвлөмж болгож буй:
GPS хянах, автомат гэрэлтэй ухаалаг үүргэвч: 15 алхам
Gps хянах, автомат гэрэлтэй ухаалаг үүргэвч: Энэхүү зааварчилгаанд бид байрлал, хурд, шөнийн цагаар аюулгүй байдлыг хангах автомат гэрэлтэй байх боломжтой үүргэвч хийх болно. Шаардлагагүй үед унтрахгүйн тулд таны мөрөн дээр байгаа эсэхийг тодорхойлохын тулд би 2 мэдрэгч ашигладаг
Үүргэвч №3: PyBoard: 7 алхам
Үүргэвч №3: PyBoard: SPIKE Prime үүргэвч нь LEGO Education SPIKE Prime -ийн өргөтгөл бөгөөд Pyboard үүргэвч нь танд SPIKE Prime -аас WiFi холбогдож Pyboard -ийн бүх функцийг ашиглах боломжийг олгодог. Энэ нь SPIKE ашиглан хийж болох төслүүдийн цар хүрээг эрс өргөжүүлэх болно
Үүргэвч №4: Талхны самбар: 8 алхам
Үүргэвч № 4: Breadboard: SPIKE Prime үүргэвч нь LEGO Education SPIKE Prime -ийн өргөтгөл бөгөөд энэхүү үүргэвч нь танд SPIKE Prime -ийг LED, товч, унтраалга, джойстик ашиглан холбох боломжтой бөгөөд SPIKE Prime -ийг хянахын тулд прототип үүсгэх боломжтой. Бидэнд камерын үүргэвч бас бий
Creative Switch үүргэвч: 4 алхам
Creative Switch үүргэвч:- 9V батерей- 2 цэнхэр LED- Утас- Цахилгаан дамжуулагч
Ухаалаг үүргэвч: 8 алхам
Ухаалаг үүргэвч: Хэрэв та над шиг оюутан бол зарим нь миний мартсан асуудалтай холбоотой байх нь гарцаагүй. Надад үүргэвчээ хийх зав тийм ч их байдаггүй, та үүнийг мэдэхээс өмнө ямар нэгэн зүйлийг мартчихсан байсан. Би Raspberry pi төсөл хийж амьдралаа хөнгөвчлөхийг хичээсэн