Мазмұны:

Ақылды рюкзак: 8 қадам
Ақылды рюкзак: 8 қадам

Бейне: Ақылды рюкзак: 8 қадам

Бейне: Ақылды рюкзак: 8 қадам
Бейне: ПЕДОФИЛ 10 Жасар қызды ұрлап, ЖЕРТӨЛЕДЕ 8 жыл ұстады / казакша кино / кино шолу 2024, Қараша
Anonim
Ақылды рюкзак
Ақылды рюкзак

Егер сіз мен сияқты студент болсаңыз, кейбіреулеріңіз мен ұмытып кеткен мәселеге қатысы бар. Менің рюкзагымды жасауға көп уақытым жоқ, сіз оны білмей тұрып, бір нәрсені ұмытып кеттіңіз.

Мен сіздің заттарыңызды қадағалайтын веб -интерфейсі бар Raspberry pi жобасын жасау арқылы өз өмірімді жеңілдетуге тырыстым.

Идея-RFID стикерлерін сізге қажет нәрсенің бәріне қою, веб-интерфейсте қажет нәрселердің тізімін жасау. Рюкзак жасау керек болған кезде сіз тізімді ашып, бәрін сканерлеп, сөмкеңізге саласыз.

Жабдықтар

  • рюкзак
  • магниттік зал-сенсор
  • магнит
  • ADXL345
  • 16*2 СКД
  • MCP3008
  • MFRC522
  • 4,7 кОм резистор
  • сымдар
  • дәнекерленген қаңылтыр
  • жылу қысқарады
  • таңқурай pi 3b+, қуат көзі
  • micro sd картасы (8gb +)
  • күшті желім
  • 13.56 МГц rfid тегтері

Құралдар:

  • бұрағыш
  • дәнекерленген темір
  • пышақ
  • қысқыштарды бөлшектеу

1 -қадам: Raspberry Pi конфигурациясы

Егер сізде барлық жабдықтар болса, біз бастай аламыз!

  1. MicroSD картасын компьютерге салыңыз;
  2. Raspbian OS кескінін https://www.raspberrypi.org/downloads/raspbian/ сайтынан жүктеп алыңыз.
  3. Micro SD картасындағы суретті Etcher немесе win32diskimager сияқты бағдарламалық жасақтамамен жарқылдатыңыз;
  4. SD-картаның қол жетімді бөліміне өтіп, блокнотпен cmdline.txt файлын ашыңыз;
  5. Ip = 169.254.10.1 қосыңыз және жабыңыз;
  6. Енді micro-SD картасын таңқурайға салыңыз;
  7. ол жүктелгеннен кейін Putty бағдарламасын жүктеңіз;
  8. Енді таңқурай pi-ге біз бұрын терген ip-адресті пайдаланып қосылыңыз;
  9. Пайдаланушы pi және таңқурай паролімен кіріңіз
  10. Sudo raspi-config теріңіз, құпия сөзді өзгертіңіз, желі параметрлеріне өтіңіз, pi хост атауын өзгертіңіз. Локализация опцияларына өтіп, Wi-Fi елі мен уақыт белдеуін өзгертіңіз. Содан кейін жүктеу опцияларына өтіңіз, жүктеу кезінде желіні күтуді өшіріңіз және экрандағы экранның өшуін күтіңіз. Соңында интерфейс параметрлеріне өтіп, i2c және spi интерфейсін ашыңыз.
  11. Wi-Fi желісіне қосылу үшін келесі қадамдарды қолданып, Wi-Fi желісіне қосылыңыз.
  12. Sudo apt-update және sudo apt-upgrade командаларын орындаңыз.

2 -қадам: MySQL / Mariadb

MySQL / Mariadb
MySQL / Mariadb

Енді біз мәліметтер базасын таңқурай пи -ге қосамыз.

  • Біріншіден, келесі пәрмендерді орындаңыз:

    • sudo apt-get mysql-server, mysql-client орнатыңыз
    • mysql -u түбірі -p
    • құпия сөзбен анықталған «root»@'localhost' пайдаланушысын жасаңыз;
    • БАРЛЫҚ БАСЫМДІЛІКТЕРДІ БЕРУ *. * TO 'root'@'%'
    • Енді sql файлының кодын көшіріп, Putty -ге қойыңыз және оны орындаңыз

3 -қадам: Электр тізбегін құрыңыз

Электр тізбегін құрыңыз
Электр тізбегін құрыңыз
Электр тізбегін құрыңыз
Электр тізбегін құрыңыз
Электр тізбегін құрыңыз
Электр тізбегін құрыңыз

Енді біз электр тізбегін құрамыз. Мен мұны алдымен өтпелі кабельдермен және тақталармен салуды ұсынамын, себебі бұл өте көп.

Fritzing схемасын орындаңыз. Мен холл сенсорына, rfid-reader және lcd экраны үшін ұзын кабельдерді қолданамын. Мен кабельдерді аналық секіргіш сымның соңына дейін дәнекерледім, сондықтан бәрін таңқурай пи түйреуіштеріне тікелей дәнекерлеудің қажеті жоқ. Егер сіз мұны жасамасаңыз, бұл жақсы, бірақ сіз бәрін пирге дәнекерлеуді күтуіңіз керек.

4 -қадам: Сөмкені жасаңыз

Рюкзак құрастырыңыз
Рюкзак құрастырыңыз
Рюкзак құрастырыңыз
Рюкзак құрастырыңыз
Рюкзак құрастырыңыз
Рюкзак құрастырыңыз
Рюкзак құрастырыңыз
Рюкзак құрастырыңыз

Енді біз бәрін сөмкеге саламыз. Мен қалтадағы барлық нәрсені жоғарыдағы суреттің шеңберінде жасадым.

  • Бұл қалтада матаның екі қабаты арасында өтуге болатын тесікті кесіңіз, біз оны rfid оқу құралы мен СКД кабельдері үшін қолданамыз.
  • енді өлшемге сілтеме ретінде СКД экранын пайдаланып төртбұрышты тесікті мұқият ойып алыңыз.
  • Енді біз RFID-оқу құралын кабельдермен алдымен тесік арқылы саламыз, сөмкелердің ішіндегі қалтаның ішкі жағында ойылған тесікке кабельдер шығатынына көз жеткізіңіз.
  • Енді rfid оқу құралын ішіне жабыстыру үшін берік желімді қолданыңыз, мен суперглейсті қолдануға тырыстым, бірақ ол теріге жабыспады, мен сізге Pattex 100% желімін қолдануды ұсынамын, себебі бұл желім.
  • Енді СКД экраны кабельдерін алдымен тесік арқылы абайлап салыңыз да, кабельдерді басқа тесіктен шығарып, СКД рюкзактың ішіне жабыстырыңыз.
  • Енді рюкзактың ішіне рюкзактың соңына бір найзағай салыңыз да, магнит холлы-сенсорды осы найзағайға жапсырыңыз. Басқа найзағайға магнитті жабыстырыңыз. Магнитке көп желім қолданылмайтынына көз жеткізіңіз, найзағайдың жабысып қалуын қаламайсыз. Магниттік сенсор үшін бұл үлкен мәселе емес, кабельдің ұзындығына байланысты найзағай әрқашан өз орнында қалады.
  • Енді сіз барлығын пиға дәнекерлей аласыз немесе егер сіз әйелдер секіргіш кабельдерін қолдансаңыз, оларды Fritzing схемасын қолданып, дұрыс жерге қойыңыз.
  • Қажет болса, таңқурай пиін қуат банкінің көмегімен қуаттауға болады.

5 -қадам: код

Енді құрылыс бөлігі аяқталды, кодты мына жерден жүктеңіз: github. Оны (S) FTP көмегімен таңқурай pi қалтасына салыңыз немесе тікелей пи қоймаңызды клондаңыз. Кодта сенсорларға арналған тестілеу коды бар, егер сізде проблемалар болса, оларды тексеріңіз.

6 -қадам: веб -сервер

Енді біз пиді веб -серверге айналдырамыз.

Sudo apt -get install apache2 -y пәрменін орындаңыз

  • Ноутбуктен pi мекенжайына өтіңіз, ол 169.254.10.1 болуы керек, егер сіз әлі UTP кабелімен қосылсаңыз, егер сіз apache бетін көрсеңіз, бұл оның сәтті орнатылғанын білдіреді.
  • mv пәрменін пайдаланып/var/www/html ішіне жүктелген кодтың алдыңғы қалтасын жылжытыңыз.
  • Сіз кодты сол жерге қойғаннан кейін sudo service apache2 restart пәрменін теріңіз.
  • Егер сіз pi-мекен-жайына кірсеңіз, енді сіз веб-интерфейсті көресіз.

7 -қадам: Автоматты түрде іске қосу

Енді біз сканерлеу автоматты түрде іске қосылатынына көз жеткізуіміз керек, егер сіз пи жүктеуді жүктесеңіз.

  • Rc.local файлын sudo nano /etc/rc.local көмегімен өңдеңіз
  • Кодыңызды орындау үшін пәрменді қосыңыз, бұл python3.5 /yourpath/project.py &
  • Төменде 0 шығуын қалдырғаныңызға көз жеткізіңіз.
  • Енді sudo қайта жүктеуді жасаңыз және оның жұмыс істегенін тексеріңіз.

8 -қадам: Аяқтау

Енді сіз pi-ді жүктеген кезде, IP-адрес СКД экранында пайда болуы керек, веб-интерфейсті ашу үшін осы экранға өтіңіз.

Ұсынылған: