Агуулгын хүснэгт:
- Алхам 1: Танд ямар бүрэлдэхүүн хэсгүүд хэрэгтэй вэ?
- Алхам 2: Raspberry Pi -ийг тохируулах
- Алхам 3: Raspberry Pi руу кодоо авах
- Алхам 4: SQL мэдээллийн санг тохируулах
- Алхам 5: Техник хангамжаас эхэлье
- Алхам 6: Толин тусгалаас эхэлье
- Алхам 7: Бүгдийг хүрээ рүү байрлуул
Видео: Миний анхны ухаалаг толь: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэ асуудлыг бид бүгд мэднэ, өглөө оройтож босдог болохоор маш хурдан бэлдэх ёстой. Энэ нь танд цаг агаар ямар байхыг харах цаг байхгүй гэсэн үг юм. Гэхдээ таны хийх ёстой зүйл бол толинд харах явдал юм. Хэрэв бид энэ хоёрыг нэгтгэж чадвал яах вэ? Энэхүү төсөлд би Ухаалаг толь хийх бөгөөд та орон нутгийн цаг агаарын урьдчилсан мэдээ, өрөөн доторх температур, өрөөн доторх чийгшил, гэрэл хэр их байгааг харах боломжтой болно. Та өөрөө хийсэн вэбсайт дээрх мэдрэгчийн бүх өгөгдлийг үзэх боломжтой болно.
Алхам 1: Танд ямар бүрэлдэхүүн хэсгүүд хэрэгтэй вэ?
Энэхүү төслийг дуусгахад шаардлагатай бүрэлдэхүүн хэсгүүдийг доороос олж болно.
• HMDI оролттой LCD дэлгэц
• Raspberry Pi 3B+
• SD карт
• HDMI кабель
• Мэдрэгчийг бөөрөлзгөнө pi -той холбох кабель
• DHT11 температур ба чийгшил мэдрэгч
• TSL 2561 гэрэл мэдрэгч
• IRFZ44N
• Ямар ч хямд RGB Led Strip
• Хамгаалалтын зориулалтаар дэлгэц болон plexiglass хооронд наалддаг тусгаарлагч
• Plexiglass (LCD дэлгэцийн хэмжээ)
• Цацруулагч цонхны хальс
• Мод
• Модыг холбох тоног төхөөрөмж (эрэг, цавуу, төмөр дэгээ,..)
Энэ төслийн хамгийн их өртөг нь 270, 00 евро байх болно (хэрэв танд pi болон сэлбэг LCD дэлгэц байгаа бол энэ нь ердөө 130, 00 евро байх болно)
Алхам 2: Raspberry Pi -ийг тохируулах
Хэрэв танд бүх бүрэлдэхүүн хэсгүүд байгаа бол. Та бөөрөлзгөнө pi -ийг тохируулж эхэлж болно.
- Pi вэбсайтаас Raspbian OS програм хангамжийг суулгана уу
- Pi дээр OS суулгахын тулд Etcher програмыг татаж аваарай.
• Etcher -ийг компьютер дээр нээнэ үү
• Өмнө нь татаж авсан зургаа сонгоно уу
• microSD картаа сонгоно уу
• Флэш товчийг дараад хүлээнэ үү.
3. Таны microSd картанд байгаа зургийг Windows Explorer дээр нээнэ үү.
• "cmdline.txt" txt файлыг нээнэ үү.
• Төгсгөлд нь "169.254.10.1" гэж бичнэ үү.
• Дараа нь файлыг хадгалаад хаа
4. Raspberry Pi -д microSd картыг оруулна уу.
• Raspberry Pi -д хүчийг холбоно уу
• Сүлжээний кабелийг pi болон компьютерт холбоно уу
5. Бөөрөлзгөнө pi -тай холбогдохын тулд шаваасыг татаж аваарай
• SSH холболтын төрлийг сонгоно уу
• Хостын нэр: 169.254.10.1 ба Порт: 22
6. Одоо бид pi -г wifi -тай холбох гэж байна
• Дараах командын мөрийг бичнэ үү.
wpa_passphrase 'Энд таны SSID байна' 'Энд таны нууц үг байна' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Энэ командын дараа та дараах мөрүүдийг бичнэ үү.
wpa_cli
wlan0 интерфэйс
дахин тохируулах
ctrl + D
• Хэрэв та pi -ийнхээ IP хаягийг харахыг хүсвэл дараах мөрийг бичнэ үү.
ifconfig
Алхам 3: Raspberry Pi руу кодоо авах
Pycharm -ийг нээнэ үү
• File Settings Build, Execution, Deployment Deployment руу очно уу
• Дээрх дэлгэцийн агшинд байгаа шиг бүх зүйлийг бөглөнө үү.
2. Одоо миний github руу орж файлуудыг татаж аваарай
Алхам 4: SQL мэдээллийн санг тохируулах
Энэ үе шатанд бид SQL мэдээллийн санг тохируулах болно
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- Одоо бид мэдээллийн санд хэрэглэгч болон нууц үгээ оруулах гэж байна
• 'FILL_USER_IN'@'localhost' ХЭРЭГЛЭГЧИЙГ 'FILL_PASSWORD_IN' -ээр тодорхойлно.
• Өгөгдлийн сангийн ухаалаг толь үүсгэх;
• УХААЛАГ ТОЛГОНД БҮХ ДАВУУ ТАНИЛЦУУЛГА ӨГӨХ.* 'FILL_USER_IN'@'localhost' руу GRANT OPTION-тэй;
• sudo mariadb <sql/db_init.sql
Одоо бид мэдээллийн санг mysql ажлын ширээнд холбох гэж байна
1. mySQL холболтууд руу очно уу
2. "Шинэ холболт тохируулах" дээр дарна уу.
3. Шинэ холболтоо нэрлэнэ үү
4. Хостын нэр: 169.254.10.1, Порт: 3306
5. Хэрэглэгчийн нэр, нууц үг = Өмнөх алхамыг харах
6. Холболтыг нээж, удирдлага руу очно уу
7. Data import дээр дарж sql файлыг миний github -аас импортлоорой
Алхам 5: Техник хангамжаас эхэлье
Одоо бид эцэст нь хялбар хэсгийг эхлүүлж болно. Хэрэв та дээрх зурган дээрх бүх зүйлийг бүрэн дагаж мөрдвөл танд ямар ч асуудал гарах ёсгүй.
Алхам 6: Толин тусгалаас эхэлье
Энэ алхамыг хийхийн тулд танд хөрөө хэрэгтэй болно.
- Эхлээд бид арын хэсгийг хийх болно
- Plexiglass, LCD дэлгэц нь арын хэсэгт таарч байгаа эсэхийг шалгаарай.
- Хэсэг хэсгүүдийг цавуу, эрэг ашиглан өлгө
Одоо бид урд хэсгийг хийх гэж байна.
1. Урд хэсэг нь дотор талын арын хэсгээс 1 см давхцаж байгаа эсэхийг шалгаарай
2. Ийм байдлаар Plexiglass нь тэр 1 см -ийн дээр амарч болно.
Үүний дараа бид цацруулагч хальсыг plexiglass -д наалдуулах гэж байна (үүнд цөөн хэдэн цаг шаардагдана)
1. Таны plexiglass хурууны хээ байхгүй эсэхийг шалгаарай
2. Plexiglass болон хальсыг усаар норгоно
3. Одоо хальсыг plexiglass дээр бэхлээрэй
Алхам 7: Бүгдийг хүрээ рүү байрлуул
Хүрээг бүрэн угсарч дууссаны дараа бид бүх бүрэлдэхүүн хэсгүүдийг байрлуулж эхэлж болно.
Эхлээд бид байшингийн эргэн тойронд LED туузыг наахаас эхлэх болно. Би хоёр талт соронзон хальс ашигласан.
Дараа нь бид хүрээний нүхийг өрөмдөх зурвасыг холбох боломжтой болно.
Та завгүй байгаа тул хүрээнийхээ гадна талд байгаа бусад мэдрэгчдээ 2 цооног өрөмдөх боломжтой.
Ийм байдлаар бид мэдрэгчийн өгөгдлийг илүү сайн буцааж авдаг.
Зөвлөмж болгож буй:
Миний анхны синтез: 29 алхам (зурагтай)
Миний анхны синтез: Хүүхдүүдийн синтез намайг синтезаторын орооцолдсон эмх замбараагүй байдалд сууж байхад бий болсон. Миний найз Оливер ирж, нөхцөл байдлыг үнэлээд "Та дэлхийн хамгийн төвөгтэй хүүхдийн тоглоомыг хийж чадсан гэдгээ мэдэж байна" гэж хэлэв. Миний анхны р
Миний анхны IoT төхөөрөмж: 14 алхам
Миний анхны IoT төхөөрөмж: Энэхүү зааварчилгаанд бид анхны IoT төхөөрөмждөө Arduino IDE -ийг хэрхэн суулгах талаар сурах болно, ингэснээр бид ардуино кодыг ажиллуулж, гар утаснаасаа хянах боломжтой болно
DIY BB8 - Бүрэн 3D хэвлэсэн - 20см диаметртэй анхны хэмжээтэй анхны загвар: 6 алхам (зурагтай)
DIY BB8 - Бүрэн 3D хэвлэсэн - 20см диаметртэй анхны хэмжээтэй анхны загвар: Сайн байцгаана уу, энэ бол миний анхны төсөл тул би дуртай төслөө хуваалцахыг хүссэн юм. Энэхүү төсөлд бид 20 см диаметртэй бүрэн 3D принтерээр үйлдвэрлэсэн BB8 загварыг хийх болно. Би жинхэнэ BB8 -тай яг адилхан хөдөлдөг робот бүтээх гэж байна
Анхны жинтэй 150 гр жинтэй анхны роботыг холбох: 10 алхам
Анхны жингийн 150 гр жинтэй роботыг холбох: Антвилот робот бол жижигхэн, алсын удирдлагатай, байлдааны робот юм. Robot Wars, Battlebots дээр үзсэн хүмүүсийн адил, гэхдээ хамаагүй жижиг! Энэ бол олон жингийн ангиллын нэг бөгөөд ангилал нь аль улсад байгаагаас хамаарч өөр өөр байж болно. Их Британид эсрэг жин:
Миний ухаалаг толь: 15 алхам (зурагтай)
Миний ухаалаг толь: Өглөөний цагийг хязгаарлаж болно. Та ажил, сургууль, … Бэлтгэх хэрэгтэй. Цаг агаарыг харах нь хязгаарлагдмал цаг хугацаа шаардагддаг. Ухаалаг толь нь утас, компьютерээ нээж цаг агаарыг хайх цагийг арилгадаг. Энэ нь