Indholdsfortegnelse:
- Trin 1: Hent koden fra GitHub
- Trin 2: Opret forbindelse til Edison, og få et kommandoprompt
- Trin 3: Flyt filerne til deres korrekte placeringer
- Trin 4: Lær at konfigurere WiFi på din Edison
- Trin 5: Tilføj tingene fra Grove Starter Kit
- Trin 6: Genstart, test den, og gør den til din
Video: Intel Edison vejrskitse: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Vi ville skabe et projekt, der var farverigt, udvideligt og viste de unikke egenskaber ved en Intel Edison.
- Brug wifi
- Brug Linux
- Brug komponenter fra Grove Starter Kit.
Derudover ville jeg vide, hvordan jeg videregav oplysninger fra Linux -siden til Arduino -siden af Edison. Linux er rig på netværksfunktioner. Arduino er rig på GPIO og har en farve -LCD og udvidelige sensorer og enheder.
Koden er på:
github.com/qtpierce/sMegabyte/tree/master/…
- Download venligst denne kode.
- Brug SCP til at kopiere Linux -scripts til Edison. At indsætte dem i/home/root/er en god start.
-
Flyt filen myweatherservice.service til
/etc/systemd/system/multi-user.target.wants/
-
Brug Arduino IDE til at installere
WeatherAdvisorySketch.ino skitse på Arduino -siden af Edison.
- Tilslut en Grove Kit LCD til en af I2C -portene.
- Tilslut eventuelt en summer til D2.
Trin 1: Hent koden fra GitHub
Jeg har lagt min kode op på GitHub på:
github.com/qtpierce/sMegabyte/tree/master/…
En enkel måde at få koden på er at besøge GitHub -webstedet og finde knappen "Download ZIP" og downloade koden. Du bliver derefter nødt til at pakke den ud og "SCP" kopiere den til Edison.
Jeg brugte et Linux -system, og det er SFTP -software til at kopiere koden fra Linux til Edison. På Windows tror jeg, at den samme kopiering måske er udført ved hjælp af WinSCP. Da jeg lavede min første forbindelse til Edison ved hjælp af WinSCP, gav det mig "Advarsel - potentielt sikkerhedsbrud!" Jeg accepterede det, fordi jeg vidste, at jeg startede forbindelsen til Edison. Kopier scriptfilerne i zip -filen til/home/root/biblioteket i Edison. Der vil senere være instruktioner om flytning af filer.
Trin 2: Opret forbindelse til Edison, og få et kommandoprompt
Den enkleste metode er at oprette forbindelse til Edison ved hjælp af en USB seriel port. Jeg fulgte de første trin på:
software.intel.com/en-us/articles/assemble …
Jeg stoppede, da jeg fik den serielle USB -port i gang. På dette tidspunkt havde jeg en kommandoprompt, fordi jeg brugte Putty på min Windows -bærbare computer til at oprette forbindelse.
Jeg bruger Edison med Arduino Breakout Board, fordi jeg ville tilslutte et Grove Starter Kit til det.
Trin 3: Flyt filerne til deres korrekte placeringer
Følgende absolutte filbaner er de korrekte placeringer for at placere de 3 Linux Scripts. Der er nogle hårdt kodede filstier, der forventer følgende placeringer.
- /home/root/myweatherservice.pl
- /home/root/myweatherservice_wrapper.sh
- /etc/systemd/system/multi-user.target.wants/myweatherservice.service
Når Edison startes, starter systemd myweatherservice.service
som lancerer myweatherservice_wrapper.sh
som lancerer myweatherservice.pl script.
Trin 4: Lær at konfigurere WiFi på din Edison
Jeg fandt det rart at bruge SSH -protokollen til at lave programmeringen. De følgende trin er simpelthen ting, jeg synes, folk burde vide og øve. Jeg fulgte en Intel -artikel om opsætning af en Edison:
software.intel.com/en-us/articles/assemble …
Jeg ved, at jeg kan lide at bruge 2 microUSB -kabelmetoden, fordi den forbinder begge USB -enheder på Edison til den bærbare computer. De to USB-enheder er USB-tommelfinger-drevet, som giver dig mulighed for at kopiere over OS-billedet og USB seriel port. Du skal få en PuTTY -session til at køre og tale med Edison via USB -serielporten; det er trin 3 i Intel -artiklen. Du skal få wifi -opsætningen; det er trin 4 i Intel -artiklen. Når du er nået så langt, skal du bruge USB seriel port til at bestemme IP -adressen til Edison og derefter bruge PuTTY til at ssh ind i Edison.
Målet med dette trin er at få din Edison forbundet til dit wifi -adgangspunkt, så det kan wget websider fra vejrstationer.
Trin 5: Tilføj tingene fra Grove Starter Kit
Tilslut et Grove Breakout GPIO -kort.
Tilslut RGB LCD'en til en af I2C -portene på Grove Breakout GPIO -kortet.
Tilslut eventuelt summeren til GPIO 3.
Trin 6: Genstart, test den, og gør den til din
Genstart og vent 20 sekunder (der er nogle søvn -10'er i koden), for at wifi kan oprette forbindelse og wget en vejrstation XML -fil.
Hvis det virker, burde det vise vejret for station KHIO, vejrstationen i Hillsboro, OR lufthavnen.
For at gøre den til din, indeholder Linux -scriptfilen myweatherservice.pl wget -kommandoer til at hente XML fra vejrstationerne. Find ud af, hvilke stationer du vil hente indhold fra.
Anbefalede:
Smart vækkeur - Intel Edison - Iot RoadShow - São Paulo: 4 trin
Smart vækkeur - Intel Edison - Iot RoadShow - São Paulo: En af de store dyder for alle, der bor eller arbejder i en storby, er tidsstyring. I dag er turene konstante, og da trafik er en af hovedfaktorerne. Når jeg tænker på det, lavede jeg en lille applikation, der bruger integrationen med Google M
Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 trin
Monitoramento De Batimentos Cardíacos Com Intel Edison: Projeto realizado durante a IoT Roadshow 2015, em novembro de 2015.O grupo formado por Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Ant &ocio; nio Foltran og Jefferson Farias apresentou um sistema de monitoramento de batimentos card &; ac
Stemmestyret Edison lampe i træ - (video): 5 trin
Stemmestyret Edison lampe i træ - (video): Spørgsmålspris $ 5. Det er, hvor meget Wifi Relay SONOFF (fra ITEAD -firma) koster, hvilket er hjertet i denne enhed. &Quot; Jeg har ikke fejlet. Jeg har lige fundet 10'000 måder, der ikke virker. &Quot; - Thomas A. Edison Dette er utroligt, men for nylig
Detección De Rostros Con Arduino Intel Edison: 8 trin
Detección De Rostros Con Arduino Intel Edison: El procesamiento of la visión por computadora es uno de esos campos que requiere enormes cantidades de investigación debido a que involucra metodes to adirir, processar, analyse and comprender las imágenes del mondo real con el fin de p
Intel Edison Espião + Bot Telegram: 5 trin
Intel Edison Espião + Bot Telegram: Projeto apresentado no Intel IoT Roadshow - S ã o Paulo (nov. 2015) Exemplo de detec ç ã o de imagem with com Intel Edison, webcam, programada with Python e OpenCV.Neste exemplo ser á demonstration af programmet om Intel Edison til