Агуулгын хүснэгт:

Нарны хяналт: 6 алхам
Нарны хяналт: 6 алхам

Видео: Нарны хяналт: 6 алхам

Видео: Нарны хяналт: 6 алхам
Видео: 10 эффективных приемов самомассажа, которые помогут убрать живот и бока. Коррекция фигуры 2024, Оны зургадугаар сарын
Anonim
Нарны ажиглагч
Нарны ажиглагч

Сайн байна уу, намайг Жокем Форрез гэдэг бөгөөд би Howest (Кортрижк, Бельги) -д Multi Media and Communication Technology чиглэлээр суралцаж байна. Сургуулийн хувьд бид төсөл хийх шаардлагатай байсан. Би нарны трекер (нарны араас дагасан нарны зай хураагуур) хийсэн бөгөөд үүнийг үнэхээр сонирхолтой төсөл, хийх нь хөгжилтэй санагдлаа.

Энэхүү төсөл нь гэрлийн хамгийн тод эх үүсвэрийг олохын тулд гэрлээс хамааралтай 4 эсэргүүцэл ашигладаг. Мөн зай болон нарны зайны одоогийн гүйдэл, хүчдэлийг хэмждэг. Үүнийг вэбсайт дээр байрлуулж, графикаар харуулдаг. Та мөн вэбсайтыг ашиглан хоёр servo -ийг хянах боломжтой.

Хангамж

Энэ төслийн хувьд танд хэрэгтэй болно:

Raspberry PiPhaesun Sun Plus 5 Polykristallijn нарны хавтан 5WAdafruit INA219 одоогийн мэдрэгч х2Ldr x4servo (хүчтэй) x2nextion дэлгэц 3.7v batterymcp3008 цахилгаан хангамж 3.3V ба 5VSparkFun Sunny Buddy

Алхам 1: Алхам 1: Электроникс

Алхам 1: Электроник
Алхам 1: Электроник

Энд та бүх бүрэлдэхүүн хэсгүүдтэй бүдүүлэг схемийг авах боломжтой. одоогийн мэдрэгч болон нарлаг найзад гагнуур хэрэгтэй.

Алхам 2: Алхам 2: Өгөгдлийн сан

Алхам 2: Мэдээллийн сан
Алхам 2: Мэдээллийн сан

Энэ бол миний мэдээллийн баазын загвар юм. Үүнийг MariaDB ашиглан бөөрөлзгөнө pi дээр байрлуулсан болно. Энэ нь бүх мэдрэгч, гарын авлагын горимд байгаа эсэхийг тохируулдаг.

Алхам 3: Алхам 3: Вэбсайт

Алхам 3: Вэбсайт
Алхам 3: Вэбсайт
Алхам 3: Вэбсайт
Алхам 3: Вэбсайт

Энд та бөөрөлзгөнө байгаа ip -ээр дамжуулан сайтад хүрч болох сайтын зарим зургийг харж болно (та үүнийг дэлгэц дээрээс олж болно). Энэ сайт дээр та мэдрэгчийн бүх графикийг харж, нарны хавтанг хянах боломжтой.

Алхам 4: Алхам 4: Кейс

Алхам 4: Кейс
Алхам 4: Кейс
Алхам 4: Кейс
Алхам 4: Кейс
Алхам 4: Кейс
Алхам 4: Кейс
Алхам 4: Кейс
Алхам 4: Кейс

Тухайн тохиолдолд би хуванцар хайрцаг аваад кабелийн жижиг нүх, дэлгэцийн том нүхийг хайчилж/өрөмдсөн. Би бүх эд ангиудыг наасан (servo ба ldr's биш). Нийтдээ би кабелийн 3 жижиг нүх өрөмдсөн: 1 нь ldr, 1 нь нарны зайны кабель, 1 нь servo (кабель).

Нарны хавтангийн хувьд би гэртээ байсан хаягдал mdf хавтанг ашигладаг. Дизайн нь төгс биш бөгөөд хэрэв та үүнийг сайжруулахыг оролдвол энэ нь үр дүнтэй болно. Танд модны 2 хэсэг хэрэгтэй болно.

Зураг дээрээс харах боломжтой U хэлбэрийн нэг том амар амгалан

Мөн нэг том тавцанг та хүссэн хэмжээгээрээ миний хүссэн хэмжээгээр хийж болно 400*300*20 мм

Эдгээр эд ангиудтай болсны дараа нарны хавтангийн хөнгөн цагаан арын хэсгийн дунд хоёр талд нь 125 мм ба 17.5 мм хэмжээтэй нүх өрөмдөх хэрэгтэй бөгөөд ингэснээр та 3 -аас багагүй өрмийн тусламжтайгаар М3 урсгалтай саваа наах боломжтой болно. мм ба 5 мм -ээс ихгүй (та томруулж болно, гэхдээ зөвлөдөггүй).

350 мм урттай M3 урсгалтай саваа таслахад дээр нь самар нэмж болно, ингэснээр та үүнийг servo -ийн тоолуур болгон ашиглаж болно. Самар, угаагч хэрэгтэй газраа төсөөлөхийг оролдсон бөгөөд үүний зураг байна.

Y тэнхлэгийн хувьд би 90 мм урттай M3 урсгалтай саваа хайчилж, бэхлэхийн тулд эсрэг самар ба самар ашиглана.

Алхам 5: Алхам 5: Raspberry Pi OS -ийг тохируулах

Энд бөөрөлзгөнөөс OS -ийг хэрхэн тохируулах тухай заавар байна:

Энд бөөрөлзгөнө хэрхэн ssh хийх талаар заавар байна:

Үүнийг хийсний дараа та хэрэглэгчийн нэрээр нэвтрэх боломжтой болно: PI болон нууц үг RaspberryFi-ийн хийх ёстой хамгийн эхний зүйл бол pi-ийн нууц үгийг өөрчлөх явдал юм. Үүнийг хийхийн тулд sudo raspi-config-ийг ашиглана уу 1 Хэрэглэгчийн нууц үгийг өөрчлөх, Нууц үгээ бүү мартаарай эсвэл та дахин эхлүүлэх хэрэгтэй.

raspi-config руу орж 4 локалчлалын сонголтыг тохируулж, өөрийн улс болон гарны тохиргоог тохируулна уу

2 сүлжээний сонголтоор та wifi тохируулах боломжтой

5 -д танд SPI, I2C, Цуваа, Алсын GPIO асаалттай байх шаардлагатай

Вэб сервер суулгахын тулд та Apache -ийг энэ тушаалаар (sudo apt install apache2 -y) терминал дээр суулгах хэрэгтэй. бөөрөлзгөнийхөө ip -ийг хөтөч дээр буулгахад энэ нь ажилладаг эсэхийг шалгаж болно.

Хөтөлбөрийг терминал дээр хуулж аваад ажиллуулахын тулд зарим номын санг суулгах шаардлагатай

sud opip3 mysql-connector-pythonsudo pip3 суулгах колбо-corssudo pip3 суулгах geventsudo pip3 суулгах gevent-websocketsudo pip3 суулгах pi-ina219

Алхам 6: Алхам 6: Код

Энэ GitHub дээр та үүнийг суулгаж, ажиллуулж болох төслийн кодыг олох боломжтой

github.com/ForrezJochem/project-code

Зөвлөмж болгож буй: