Агуулгын хүснэгт:
- Алхам 1: Татгалзах
- Алхам 2: Шаардлагатай бүрэлдэхүүн хэсгүүдийг цуглуулах
- Алхам 3: RFID-RC522-ийг Uno руу холбоно уу
- Алхам 4: Nokia LCD5110 -ийг Uno руу холбоно уу
- Алхам 5: Кодыг бичнэ үү
- Алхам 6: Эх код ба Arduino Logo Graphics
- Алхам 7: Систем ажиллаж байна
- Алхам 8:
Видео: DIYMall RFID-RC522 болон Nokia LCD5110-ийг Arduino ашиглан ашиглах бас нэг заавар: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
DIYMall RFID-RC522 болон Nokia LCD5110-д зориулж өөр зааварчилгаа хийх шаардлагатай болсон нь надад яагаад санагдсан бэ? Үнэнийг хэлэхэд өнгөрсөн жил би эдгээр төхөөрөмжүүдийг хоёуланг нь ашиглан үзэл баримтлалын нотолгоо дээр ажиллаж байсан бөгөөд кодыг ямар нэгэн байдлаар "буруу байрлуулсан". DIYMall RFID-RC522 нь бусад RFID-RC522 хавтантай ижил шошготой байдаггүй тул аль зүү болохыг тодорхойлоход хэцүү байв. Үүнээс гадна, хэрэв би POC -д хийсэн зүйлээ мартвал би үүнийг одоо вэб дээрээс олж мэдэх боломжтой болно.
Алхам 1: Татгалзах
Энэхүү зааварчилгааг дагаж мөрдсөний үр дүнд ямар нэгэн зүйл тохиолдоход бид хариуцлага хүлээхгүй гэдгээ шууд мэдэгдэх болно. Аливаа зүйлийг бүтээхдээ үйлдвэрлэгчийн заавар, аюулгүй байдлын хуудсыг дагаж мөрдөх нь хамгийн сайн арга юм. Тиймээс өөрийн гараар бүтээхэд ашигладаг эд анги, багаж хэрэгслийн талаар эдгээр бичиг баримтаас лавлана уу. Бид зүгээр л өөрсдийнхөө алхамыг бий болгох үе шатуудын талаар мэдээлэл өгч байна. Бид мэргэжлийн хүмүүс биш. Үнэн хэрэгтээ энэхүү бүтээн байгуулалтад оролцсон 3 хүн тутмын 2 нь хүүхэд байна.
Алхам 2: Шаардлагатай бүрэлдэхүүн хэсгүүдийг цуглуулах
1) Arduino Uno самбар.
2) DIYMall RFID-RC522 самбар.
3) Nokia LCD5110 самбар
4) Үсрэгчид
5) RFID хаяг (түлхүүрийн гинж).
6) Нэмэлт UNO Proto Shield эсвэл ердийн талхны тавцан.
Алхам 3: RFID-RC522-ийг Uno руу холбоно уу
Өөртөө хялбар болгохын тулд би бүх холболтоо хийхийн тулд Proto Shield ашигласан. Та сонголтоороо талхны хавтан ашиглаж эсвэл шууд утсыг утсаар холбож болно. Proto Shield эсвэл талхны тавцангийн давуу тал нь RFID-RC522-ийн зүү юм.
Би Proto Shield -ийг ашигласан, учир нь би зүгээр л нэг дүүжлэв. Ямар ч тохиолдолд RFID-RC522-ийг дараах байдлаар холбоно уу.
- SDA / NSS -ийг Uno дээр 10 -р зүү болгоно
- SCO дээр Uno дээрх 13 -р зүү рүү очно уу
- MOSI нь Uno дээр 11 -р зүү хийх болно
- MISO нь Uno дээрх 12 -р зүү рүү орно
- Uno дээр GND -ээс GND хүртэл
- RST -ийг Uno дээр 9 -р зүү рүү оруулна уу
- VCC -ийг Uno дээр 3.3 болгоно
Алхам 4: Nokia LCD5110 -ийг Uno руу холбоно уу
Одоо Nokia LCD5110 -ийг Uno -той холбох цаг болжээ. Энэ удаад би холбогч кабелийг ашиглан гол тээглүүрийг шууд Uno руу холбохыг сонгосон бөгөөд хүчдэлийн холболтын хувьд Proto Shield дээрх талхны хавтанг ашигласан. Энэ сонголтын гол шалтгаан нь би Nokia LCD5110 -ийг босохыг хүссэн юм. Хэрэв би үүнийг Proto Shield дээрх талхны самбартай шууд холбох байсан бол дэлгэц орондоо хэвтэх байсан.
- VCC -ийг Uno дээр 3.3 болгоно
- Uno дээр GND -ээс GND хүртэл
- CS/SCE -ийг Uno дээр 3 -р зүү болгоно
- RST -ийг Uno дээр 4 -р зүү рүү оруулна уу
- DC / D / C -ийг Uno дээрх 5 -р зүү рүү оруулна уу
- MOSI / DN (MOSI) -ийг Uno дээрх 6 -р зүү рүү холбоно уу
- SCO / SCLK -ийг Uno дээрх 7 -р зүү рүү оруулна уу
- Uno дээрх GND руу LED
Алхам 5: Кодыг бичнэ үү
Би өөрийгөө инженерчлэхийн тулд DIYMall RFID-RC522 инженерчлэлийн төслүүд, Nokia LCD5110-ийн Rinky Dink Electronics-ийн инженерийн төслүүдээс авсан жишээг кодыг өөртөө зугаацуулахын тулд оруулсан болно.
Энэ жишээ нь зарим хамгаалагдсан нэвтрэх цэгийг түгжих, онгойлгохын тулд RFID хаягийг ашиглахыг дуурайдаг. Зөв RFID шошгыг илрүүлсний дараа систем онгойдог.
Хөтөлбөрийг анх эхлүүлэх үед LCD5110 дэлгэц дээр Arduino логог (тусдаа график файлд хадгалагдсан) харуулдаг тул хэрэглэгч үүнийг ажиллаж байгааг мэддэг. 3 секундын дараа "RFID түгжигдсэн" гэсэн мессеж гарч ирэх бөгөөд энэ нь нэвтрэх цэг түгжигдсэн болохыг харуулж байна. Дараа нь програм нь RFID шошго байгаа эсэхийг секунд тутамд шалгадаг. Хэрэв RFID хаяг илэрсэн бол програм нь RFID шошгоны өвөрмөц дугаарыг шалгаж, нэвтрэх цэгийг онгойлгох эсэхийг тодорхойлдог. Хэрэв тохирох өвөрмөц дугаар олдвол систем нь LCD5110 дээрх өвөрмөц дугаарыг харуулах бөгөөд системийг түгжээгүй байдалд 2 секундын турш байрлуулах болно. Хэрэв зохих өвөрмөц дугаар илрээгүй бол систем нь LCD5110 дээр өвөрмөц дугаарыг харуулах бөгөөд системийг түгжигдсэн байдалд байлгах болно.
Тохирох өвөрмөц дугаар илэрсэн тохиолдолд зарим хэмжүүрийг гүйцэтгэхийн тулд энэ жишээг код руу серво эсвэл реле нэмж болно.
Алхам 6: Эх код ба Arduino Logo Graphics
Алхам 7: Систем ажиллаж байна
Алхам 8:
Надаас өөр хэн нэгэн энэ зааварчилгааг тустай гэж найдаж байна.
Зөвлөмж болгож буй:
Raspberry Pi болон MySQL мэдээллийн санг ашиглан хурууны хээ болон RFID дээр суурилсан ирцийн систем: 5 алхам
Raspberry Pi болон MySQL мэдээллийн санг ашиглан хурууны хээ, RFID дээр суурилсан ирцийн систем: Энэ төслийн видео
NFC түгжээ - ПХБ нь бас товчлуур, антен болон бусад : 7 алхам (зурагтай)
NFC түгжээ - ПХБ нь бас товчлуур, антен болон бусад …: Та энэ зааварчилгаанаас хоёр зүйлийн аль нэгийг авч болно. Та дагаж, тоон товчлуур ба NFC уншигчийн хослолыг үүсгэж болно. Схем нь энд байна. ПХБ -ийн зохион байгуулалт энд байна. Та захиалга өгөхийн тулд нэхэмжлэх материал олох болно
Si4703 FM радио самбарыг RDS ашиглан хэрхэн ашиглах вэ - Arduino заавар: 5 алхам (зурагтай)
Si4703 FM радио самбарыг RDS ашиглан хэрхэн ашиглах вэ - Arduino заавар: Энэ бол Silicon Laboratories Si4703 FM тааруулагч чипийн үнэлгээний самбар юм. Энгийн FM радио байхаас гадна Si4703 нь Radio Data Service (RDS) болон Radio Broadcast Data Service (RBDS) мэдээллийг хоёуланг нь илрүүлэх, боловсруулах чадвартай
VNH2SP30 Monster Motor Module -ийн заавар (Нэг суваг): 6 алхам (зурагтай)
VNH2SP30 Monster Motor Module -ийн заавар (Нэг суваг): ТодорхойлолтVNH2SP30 бол автомашины өргөн хүрээний хэрэглээнд зориулагдсан бүрэн гүүрэн мотор драйвер юм. Төхөөрөмж нь хос цул өндөр хажуугийн драйвер ба хоёр хажуугийн унтраалгатай. Өндөр хажуугийн жолоочийн унтраалга нь STMicroel ашиглан бүтээгдсэн
Y.A.I.A. - Бас нэг Ipod Amp: 6 алхам (зурагтай)
Y.A.I.A. - Бас нэг Ipod Amp: Энэ бол өөр iPod өсгөгч боловч хуучин компьютерийн чанга яригч, CDR хайрцаг ашигладаг