Мазмұны:
- 1 -қадам: GitHub -тен кодты алыңыз
- 2 -қадам: Эдисонға қосылыңыз және пәрмен шақыруын алыңыз
- 3 -қадам: Файлдарды олардың дұрыс орындарына жылжытыңыз
- 4 -қадам: Эдисондағы WiFi конфигурациясын үйрену
- 5 -қадам: Grove Starter Kit заттарын қосыңыз
- 6 -қадам: Қайта жүктеңіз, тексеріңіз және өзіңіздікі етіңіз
Бейне: Intel Эдисон ауа -райы туралы кеңес эскизі: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Біз түрлі -түсті, кеңейтілетін және Intel Edison -ның бірегей мүмкіндіктерін көрсететін жоба жасағымыз келді.
- Wi -Fi қолданыңыз
- Linux қолданыңыз
- Grove Starter Kit жинағының компоненттерін қолданыңыз.
Сонымен қатар, мен Linux -тен Эдисонның Arduino жағына ақпаратты қалай беру керектігін білгім келді. Linux желілік мүмкіндіктерге бай. Arduino GPIO -ға бай және түрлі түсті СКД мен кеңейтілетін сенсорлар мен құрылғыларға ие.
Код мына жерде:
github.com/qtpierce/sMegabyte/tree/master/…
- Осы кодты жүктеп алыңыз.
- Linux сценарийлерін Эдисонға көшіру үшін SCP пайдаланыңыз. Оларды/home/root/қойыңыз - жақсы бастама.
-
Myweatherservice.service файлын келесіге жылжытыңыз
/etc/systemd/system/multi-user.target.wants/
-
Орнату үшін Arduino IDE пайдаланыңыз
WeatherAdvisorySketch.ino эскизі Эдисонның Arduino жағында.
- IroC порттарының кез келгеніне Grove Kit LCD -ін жалғаңыз.
- Қажет болса, дыбыстық сигналды D2 -ге қосыңыз.
1 -қадам: GitHub -тен кодты алыңыз
Мен өз кодты GitHub -да орналастырдым:
github.com/qtpierce/sMegabyte/tree/master/…
Кодты алудың қарапайым әдісі - GitHub сайтына кіріп, «ZIP жүктеу» түймесін тауып, кодты жүктеу. Содан кейін сіз оны ашып, оны «SCP» Эдисонға көшіруіңіз керек.
Мен Linux жүйесін қолдандым және бұл кодты Linux -тен Эдисонға көшіру үшін SFTP бағдарламасы. Windows жүйесінде дәл сол көшіру WinSCP көмегімен жасалуы мүмкін деп ойлаймын. Мен Эдисонға WinSCP көмегімен бірінші рет қосылғанымда, ол маған «Ескерту - қауіпсіздіктің ықтимал бұзылуы!» Мен оны қабылдадым, себебі мен Эдисонға қосылуды бастағанымды білдім. ZIP файлындағы сценарий файлдарын Эдисонның/home/root/каталогына көшіріңіз. Кейінірек файлдарды айналдыру бойынша нұсқаулар болады.
2 -қадам: Эдисонға қосылыңыз және пәрмен шақыруын алыңыз
Ең қарапайым әдіс - Эдисонға USB сериялық порты арқылы қосылу. Мен алғашқы қадамдарды орындадым:
software.intel.com/kz-us/articles/assemble…
Мен USB сериялық портын іске қосқаннан кейін тоқтадым. Бұл кезде менде командалық жол болды, себебі мен Windows ноутбукінде қосылу үшін Putty қолдандым.
Мен Эдисонды Arduino Breakout тақтасында қолданамын, себебі мен оған Grove Starter жиынтығын қосқым келді.
3 -қадам: Файлдарды олардың дұрыс орындарына жылжытыңыз
Келесі абсолютті файлдық жолдар 3 Linux сценарийін орналастырудың дұрыс орындары болып табылады. Келесі орындарды күтетін кейбір қатты кодталған файл жолдары бар.
- /home/root/myweatherservice.pl
- /home/root/myweatherservice_wrapper.sh
- /etc/systemd/system/multi-user.target.wants/myweatherservice.service
Эдисон іске қосылған кезде, systemd myweatherservice.service қызметін іске қосады
ол myweatherservice_wrapper.sh іске қосады
ол myweatherservice.pl сценарийін іске қосады.
4 -қадам: Эдисондағы WiFi конфигурациясын үйрену
Мен бағдарламалау үшін SSH протоколын қолдануды жақсы көрдім. Келесі қадамдар - менің ойымша, адамдар білуі және тәжірибе жасауы керек. Мен Эдисонды орнату туралы Intel мақаласын оқыдым:
software.intel.com/kz-tr/articles/assemble…
Мен 2 microUSB кабельдік әдісін қолданғанды ұнататынымды білемін, себебі ол Эдисондағы USB құрылғыларының екеуін де ноутбукке қосады. Екі USB құрылғысы-бұл USB флэш-дискісі, ол OS суреті мен USB сериялық портын көшіруге мүмкіндік береді. Сіз USB сериялық порты арқылы Эдисонмен сөйлесетін PuTTY сеансын алуыңыз керек; бұл Intel мақаласының 3 -қадамы. Сіз Wi -Fi параметрлерін алуыңыз керек; бұл Intel мақаласының 4 -қадамы. Осы жерге жеткеннен кейін Эдисонның IP мекенжайын анықтау үшін USB сериялық портын қолданыңыз, содан кейін PuDTY көмегімен Эдисонға кіріңіз.
Бұл қадамның мақсаты - Эдисонды Wi -Fi кіру нүктесіне қосу, ол метеостанциялардан веб -беттерді көре алады.
5 -қадам: Grove Starter Kit заттарын қосыңыз
Grove Breakout GPIO тақтасын қосыңыз.
RGB LCD -ді Grove Breakout GPIO тақтасындағы кез келген I2C порттарына жалғаңыз.
Қажет болса, дыбыстық сигналды GPIO 3 -ке қосыңыз.
6 -қадам: Қайта жүктеңіз, тексеріңіз және өзіңіздікі етіңіз
Қайта жүктеңіз және Wi -Fi ауа райы станциясының XML файлын қосуы үшін 20 секунд күтіңіз (кодта 10 секунд ұйқы бар).
Егер ол жұмыс істейтін болса, онда ол KHIO станциясының ауа райын, Хиллсбородағы метеостанцияны, OR әуежайын көрсетуі керек.
Өзіңіздікі болу үшін Linux сценарий файлында myweatherservice.pl ауа райы станцияларынан XML алу үшін wget командаларын қамтиды. Мазмұнды қай станциялардан алғыңыз келетінін анықтаңыз.
Ұсынылған:
Қағаз схемасы бар сән эскизі: 5 қадам
Қағаз схемасы бар сән эскизі: электротехникамен сәнді біріктіріңіз. Мен сән дизайны мен технологиясы бойынша шеберлік сабақтарын үйретемін және бұл жоба сурет салуды және эскизді ұнататындар үшін қағаз тізбектеріне оңай кіріспе деп білемін. Оны гармның нақты дизайнын жоспарлау үшін де қолдануға болады
Есту қабілеті нашар адамдарға арналған үй автоматикасы туралы есік қоңырауы туралы хабарландыру (ESP-now, MQTT, Openhab): 3 қадам
Есту қабілеті нашар адамдарға арналған үй автоматикасы туралы есік қоңырауы туралы хабарландыру (ESP-now, MQTT, Openhab): Бұл нұсқаулықта мен сіздің үй автоматикасына қалыпты есік қоңырауын қалай енгізгенімді көрсетемін. Бұл шешім есту қабілеті нашар адамдарға өте ыңғайлы. Менің жағдайда мен балалардың туған күнінде бөлме бос емес және шулы болса, хабарландыру алу үшін қолданамын. Мен
Табысты табақшаға арналған 5 кеңес: 5 қадам
Табысты нан табуға арналған 5 кеңес: Менің атым Джереми, мен Кеттеринг университетінде кіші курста оқимын. Мен «Электротехника» мамандығының студенті ретінде көптеген уақыттарды зертханаларда нан тақталарында шағын тізбектерді құруға мүмкіндік алдым. Егер сіз кішігірім бұйымдар жасауда тәжірибелі болсаңыз
Таңқурай Pi -ді қорғауға арналған 5 кеңес: 7 қадам
Raspberry Pi -ді қорғаудың 5 кеңесі: Raspberry Pi -ді сыртқы әлемге қосқанда, қауіпсіздік туралы ойлану қажет. Raspberry Pi қауіпсіздігін қамтамасыз ету үшін қолдануға болатын 5 кеңес. Бастайық
HRV (үйдегі ауа алмастырғыш) Arduino контроллері ауа экономайзері бар: 7 қадам (суреттермен)
HRV (үйдегі ауа алмастырғыш) Arduino ауа экономайзері бар контроллері: HRV Arduino контроллері ауа экономизаторы Сонымен, менің бұл жобадағы тарихым - мен Миннесотада тұрамын және менің өмірлік тақтасы LifeBreath 155Max HRV -де қуырылған. Мен жаңасына 200 доллар төлегім келмеді, мен әрқашан ауа экономизаторы бар нәрсені қалайтынмын