Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Liitä LED -nauha Arduino -korttiisi
- Vaihe 2: Liitä Arduino -kortti tietokoneeseen
- Vaihe 3: Lataa Arduino -koodi
- Vaihe 4: Suorita Python -koodi
Video: Visualisoi Bitcoinin voitto ja tappio Arduinolla ja Pythonilla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Seuraa lisää tekijältä:
Perusidea
Henkilökohtaisesti olen kryptovaluutta -sijoittaja. Mutta minulla on myös töitä kuormittavaa työtä. Joten en voi seurata bitcoinin hintaa kuin 10 kertaa minuutissa. Haluan kuitenkin edelleen tietää, ansaitsenko vai menetänkö rahaa. Niinpä päätin rakentaa reaaliaikaisen palautejärjestelmän sijoituksestani pythonin avulla. Ja visualisoidakseni sen, valitsin led -nauhan ja arduinon. Jos ansaitsin rahaa, ledit muuttuvat vihreiksi. Jos häviän, ne muuttuvat punaisiksi.
Kuinka se toimii
Saadakseni reaaliaikaisia bitcoin-tietoja käytin OKexin tarjoamaa api: ta, joka on suuri salausvaluutanvaihto. Sitten laskin voittoni ja tappioni pythonilla suoratoistotietojen perusteella. Asetin tavoitevoitoni ja -tappioni 5%: iin joka päivä, mikä tarkoittaa, että enemmän valoja palaa, investointini on lähempänä tavoitevoittoa tai -tappiota. Jos kaikki ledit sytytetään tai sammutetaan, liuska vilkkuu. Joten voin tehdä päätöksen siitä, pidänkö bitcoinit hallussa vai myynkö ne.
Tarvikkeet
Seeeduino V4.2 Osta täältä
Seeed Vedenpitävä WS2813 RGB LED -nauha Vedenpitävä Osta täältä
Katso Base Shield V2
Vaihe 1: Liitä LED -nauha Arduino -korttiisi
Yhdistä seeeduino sen pohjalevyyn. Liitä sitten digitaalisen nastan 6 (D6) led -nauha
Vaihe 2: Liitä Arduino -kortti tietokoneeseen
Tarkista portti, jota arduino käyttää. Tarvitset sitä python -koodissa.
Vaihe 3: Lataa Arduino -koodi
Vaihe 4: Suorita Python -koodi
Varmista, että python -kirjaston pyserial on asennettu. Jos et tiedä, oletko asentanut kirjaston, suorita
pip asenna pyserial
tietokoneen päätelaitteessa.
Ennen kuin suoritat python -koodin, muista asettaa alkuinvestointitiedot.
Suositeltava:
MIDI -rumpusetti Pythonilla ja Arduinolla: 5 vaihetta (kuvilla)
MIDI -rumpusetti Pythonilla ja Arduinolla: Olen aina halunnut ostaa rumpusarjan lapsesta asti. Silloin kaikilla musiikkilaitteilla ei ollut kaikkia digitaalisia sovelluksia, kuten meillä on paljon tänään, joten hinnat ja odotukset olivat liian korkeat. Olen äskettäin päättänyt ostaa c
Bitcoinin kaltainen salaus Raspberry Pi: 5 vaihetta
Bitcoin-tyyppinen salaus Raspberry Pi -laitteella: Ohjeet solmun suorittamiseen US-OS-käyttöjärjestelmä on tehty raspbianista, joka käyttää us-cryptoplatform -pakettia, sinun ei tarvitse pyytää lupaa liittyäksesi Noudata näitä yksinkertaisia ohjeita ja aja solmu, joka ansaitsee kryptovaluuttaa joka minuutti
Osallistumisjärjestelmä lähettämällä RFID -tietoja MySQL -palvelimelle Pythonilla Arduinolla: 6 vaihetta
Osallistumisjärjestelmä lähettämällä RFID-tietoja MySQL-palvelimelle Pythonilla Arduinon kanssa: Tässä projektissa olen liittänyt RFID-RC522: n arduinoon ja sitten lähetän RFID-tietoja phpmyadmin-tietokantaan. Toisin kuin aikaisemmat projektimme, emme käytä tässä tapauksessa mitään ethernet -suojaa, tässä luemme vain sarjatietoja, jotka ovat peräisin ar
Solmu MCU 4 -porttisella relemoduulilla, Blynk -sovellus, IFTTT ja Google Home. Voitto?: 5 vaihetta
Solmu MCU 4 -porttisella relemoduulilla, Blynk -sovellus, IFTTT ja Google Home. Voitto?: Tämä viesti koskee Google -kodin yhdistämistä NodeMCU- ja blynk -sovellukseen, voit hallita laitteitasi yksinkertaisella blynk -ohjatulla NodeMCU -kytkimellä ja Google -avustajalla. Joten anna mennä, Ok Google .. Ota käyttöön
Ublox LEA 6h 02 GPS -moduuli Arduinolla ja Pythonilla: 4 vaihetta
Ublox LEA 6h 02 GPS -moduuli, jossa on Arduino ja Python: GPS -moduulin liitäntä Arduino UNO: ta (tai mitä tahansa muuta Arduino -laitetta) käyttäen ja lasketaan leveys- ja pituusaste näytettäväksi sovellusikkunassa, joka on kirjoitettu Pythonilla