Агуулгын хүснэгт:
Видео: Өөрийн Arduino номын санг бий болгох: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Хөөе бүгдээрээ. Зарим төслүүдэд бэлэн байгаа номын санг ашиглах боломжгүй үед та өөрийн номын сан үүсгэх шаардлагатай болдог. Эсвэл та өөрийн стандартаар өөрийн номын санг бий болгож болно. Өнөөдөр би өөрийнхөө номын санг хэрхэн хялбархан байгуулж, кодоо ашиглах боломжтой болохыг харуулах болно …
Алхам 1: танилцуулна уу
=>. FILE гэж юу вэ?
H файл нь C, C ++ эсвэл Objective-C эх кодын баримт бичигт тулгуурласан толгой файл юм. Энэ нь програмчлалын төслийн хүрээнд бусад файлд ашигладаг хувьсагч, тогтмол, функцуудыг агуулж болно. H файлууд нь түгээмэл хэрэглэгддэг функцүүдийг зөвхөн нэг удаа бичиж, шаардлагатай бол бусад эх файлуудаар лавлах боломжийг олгодог.
=> БИ ЯАГААД НОМЫН САНГИЙГ БҮТЭЭХЭД С, С ++ хэлийг ашигладаг вэ?
Arduino програм хангамж нь хөгжлийн орчин (IDE) болон номын сангаас бүрдэнэ. IDE нь Java хэл дээр бичигдсэн бөгөөд Боловсруулах хэлний орчинд суурилсан болно. Номын сангууд нь C, C ++ хэл дээр бичигдсэн бөгөөд AVR-GCC болон AVR Libc програмуудаар хөрвүүлэгддэг..
Алхам 2: ЖИШЭЭ КОД
Энэ төсөлд бид HC-SR04 мэдрэгчийн номын санг бий болгодог.
#"mylibrary.h" -ийг оруулна уу
HC HC, HC1;
хүчингүй тохиргоо () {
Цуваа эхлэх (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }
void loop () {
давхар зай1 = HC тооцоолох (A1, A0); давхар зай2 = HC1. тооцоолох (A3, A2);
Serial.print ("зай1 =");
Serial.println (зай1); Serial.print ("зай2 ="); Serial.println (зай2); саатал (500); }
Алхам 3: ХЭСЭГ
Миний энэ төслийг хийхэд ашиглаж байсан хэсгүүдийн жагсаалт энд байна.
- Ардуино НҮБ
- Талхны самбар
- HC-SR04 *2 (та зөвхөн нэгийг ашиглаж болно)
- Холбогч утас (эрэгтэй, эрэгтэй, эрэгтэй эмэгтэй)
Алхам 4: SCHEMA
Алхам 5: Үр дүн
Зөвлөмж болгож буй:
Өөрийн хувьсах лабораторийн вандан цахилгаан хангамжийг бий болгох: 4 алхам (зурагтай)
Өөрийн хувьсах лабораторийн вандан цахилгаан хангамжийг бий болгох: Энэхүү төсөлд би 130W хүчирхэг Step Up/Step Down хөрвүүлэгч LTC3780 -ийг 12V 5A тэжээлийн хангамжтай хэрхэн тохируулж лабораторийн вандан тэжээлийн үүсгүүрийг бий болгохыг харуулах болно. V-29.4V || 0.3A-6A). Компанийн хувьд гүйцэтгэл нь маш сайн
Arduino болон Python -ийн Arduino мастер номын санг ашиглан гэрлийн эрчимийг төлөвлөх нь: 5 алхам
Arduino болон Python -ийн Arduino мастер номын санг ашиглан гэрлийн эрчимийг төлөвлөх: Arduino нь хэмнэлттэй боловч өндөр үр ашигтай, ажиллагаатай хэрэгсэл бөгөөд үүнийг Embedded C дээр програмчлах нь төслүүдийг ядаргаатай болгоход хүргэдэг. Python -ийн Arduino_Master модуль нь үүнийг хялбарчилж, тооцоолол хийх, хог хаягдлыг арилгах
Arduino -д гадаад номын санг хэрхэн нэмэх вэ: 3 алхам
Arduino -д гадаад номын санг хэрхэн нэмэх вэ: Номын сан нь бидний хийсэн ноорог нэмэлт функцүүдийг хангадаг. Эдгээр функцууд нь ноорог зургийг хөнгөвчлөхөд тусалдаг бөгөөд бидний ашиглаж болох олон номын сан байдаг. Arduino IDE -ийн анхдагч номын сан эсвэл хэн нэгэн эсвэл олон нийтийн үүсгэсэн гадаад номын сан. Энэ нь
Оюун санааны хяналтыг бий болгох гипноз Мөрөөдлийн машиныг хямд болгох: 7 алхам
Оюун санааны хяналттай гипнозын мөрөөдлийн машиныг хямд болгох: Энэ бол үндсэндээ хэд хэдэн нэмэлт функц, зарим ажилтай Flash Nap төсөл юм. Энэ нь бас "Light/Sound" гипнозын машинуудын хамгийн бага хувилбар бөгөөд хэдэн зуун долларын үнэтэй боловч хэрэв танд эд анги байгаа бол энэ машин хэдхэн долларын үнэтэй болно. ХӨТӨЛБӨРГҮЙ
Номын мэдээллийг нээх, цэгцлэх, хуваалцах вэбсайт болох Bookhuddle.com -ийг бий болгох: 10 алхам
Номын мэдээллийг нээх, зохион байгуулах, хуваалцах вэбсайт болох Bookhuddle.com -ийг бий болгох: Энэхүү нийтлэлд уншигчдын номын мэдээллийг олж нээх, цэгцлэх, хуваалцахад туслах зорилготой Bookhuddle.com вэбсайтыг бий болгох, нээх үйл ажиллагааны талаар тайлбарласан болно. бусад вэбсайт хөгжүүлэхэд хамаарна