Spisu treści:
- Krok 1: Czego użyłem
- Krok 2: Konfiguracja
- Krok 3: Kod
- Krok 4: Uruchamianie programu
- Krok 5: Ostatni krok
Wideo: Konfiguracja programu Picaxe za pomocą skryptu powłoki (linux): 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
Prosty spacer pokazuje, jak stworzyć skrypt powłoki, który pobierze program ze strony FTP, a następnie skompiluje go, a następnie pobierze na pikaxe. (Jest to również moja pierwsza instrukcja)
Krok 1: Czego użyłem
To jest to, czego użyłem 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper leadspewny sposób na zaprogramowanie picaxe używam płytki prototypowej PICAXE021 z przewodami połączeniowymi do płytki stykowej Możesz prawie użyć dowolnego picaxe micro, o ile dostosujesz i użyjesz odpowiedniego kompilatora
Krok 2: Konfiguracja
Teraz potrzebujemy miejsca, w którym skrypt będzie uruchamiany dla tego instruktażu, postanowiłem umieścić go w ~/picaxe-ftp (~ nawiasem mówiąc, oznacza to folder domowy). Teraz chcemy uzyskać kompilator, https://www.rev-ed.co.uk/software/picaxe.tgz, który zawiera wszystkie kompilatory dla wszystkich różnych wersji picaxe. Teraz używam 08m, więc otrzymuję kompilator „picaxe08m” i umieszczam go w katalogu, ale równie łatwo możesz go zastąpić swoją wersją. Ok, więc teraz powinieneś mieć swój katalog z kompilatorem to wszystko.
Krok 3: Kod
Teraz otwórz edytor tekstu lub cokolwiek innego i wklej ten kod w.#!/bin/shHOST='0catch.com'USER='picaxeprogramer.0catch.com'PASSWD='picaxetest'FILE='test.bas' # Wpisz tutaj nazwę skryptu bas ftp -n $HOST <<END_SCRIPTquote USER $USER quote PASS $PASSWDget $FILEquit END_SCRIPT # To była część ftp, która loguje się pobiera plik i kończy działanie./picaxe08m -c/dev/ttyS0 $FILE # który pobiera plik do picaxe, zmień to na odpowiednie Zapisz to jako picaxeprogramer.sh w tym samym folderze, w którym umieściłeś kompilator. Teraz możesz użyć ustawień, ich kod to prosta migająca dioda, którą możesz sam sprawdzić, jeśli chcesz. Możesz również użyć tej strony ftp, jeśli chcesz po prostu szanować i nie zadzierać z nią.
Krok 4: Uruchamianie programu
Teraz, jeśli chcesz, możesz ustawić to tak, aby uruchamiał się co 1h, 2h 5h lub cokolwiek chcesz, ale ze względu na tę instrukcję po prostu go uruchomimy. OK podłącz swój pikak tak jak zwykle (prawdopodobnie lepiej, jeśli nie jest zaprogramowany aby migać na pinie 1), a następnie dodaj diodę na pinie 1 i włącz ją. Teraz przejdź do folderu, w którym znajduje się skrypt i kompilator, i uruchom program, wpisując 'sh picaxeprogramer.sh'. powinien działać i kontynuować programowanie pikaxe.
Krok 5: Ostatni krok
Teraz wiem, że samo to nie jest zbyt przydatne, ale jeśli rozwiniesz to, możesz być w stanie zaktualizować elementy sterujące robotów lub upewnić się, że wszystkie twoje roboty są zaktualizowane do nowych poleceń i elementów sterujących, ale i tak to, co zdecydujesz, zależy wyłącznie od ciebie. Tutaj jest filmik z uruchomionej powłoki.(przepraszam za kiepskiej jakości aparat jest bardziej aparatem do robienia zdjęć. Również szum w tle) Jeśli chcesz skrypt z niewielkim dodatkiem, spróbuj tego#!/bin/shHOST='0catch.com'USER='picaxeprogramer.0catch.com'PASSWD='picaxetest'FILE='test.bas' #Wpisz tutaj nazwę skryptu basNEWNAME=`data +%Y-%m-%d`'.bas' ftp -n $HOST <
Zalecana:
Dane pogodowe za pomocą Arkuszy Google i skryptu Google: 7 kroków
Dane pogodowe za pomocą Google Sheets i Google Script: W tym Blogtut będziemy wysyłać odczyty czujnika SHT25 do arkuszy Google za pomocą Adafruit huzzah ESP8266, który pomaga przesyłać dane do Internetu. Wysyłanie danych do komórki arkusza Google jest bardzo przydatne i podstawowy sposób, który zapisuje dane w
Automatyczne zapisywanie zrzutów ekranu w systemie Windows za pomocą skryptu Python: 4 kroki
Automatycznie zapisuj zrzuty ekranu w systemie Windows za pomocą skryptu Pythona: Zwykle w systemie Windows, aby zapisać zrzut ekranu (ekran wydruku), najpierw musimy zrobić zrzut ekranu, a następnie otworzyć paint, wkleić go, a następnie zapisać. Teraz nauczę Cię, jak zrobić program w Pythonie, aby go zautomatyzować. Ten program utworzy folde
Praca przyjemna: konfiguracja kontrolera Xbox dla programu Autodesk Inventor: 6 kroków
Praca przyjemna: konfiguracja kontrolera Xbox dla Autodesk Inventor: Tak. Przede wszystkim MAM NAJLEPSZEGO SZEFA NA ŚWIECIE, który pozwolił mi wprowadzić do pracy kontroler XBOX. Nasz dział IT i kierownik techniczny dali mi zgodę, o ile używałem go do pracy. Oto jak skonfigurować kontroler gier do pracy z Autodesk
Konfiguracja bitów bezpiecznika mikrokontrolera AVR. Tworzenie i przesyłanie do pamięci Flash mikrokontrolera programu migania diody LED.: 5 kroków
Konfiguracja bitów bezpiecznika mikrokontrolera AVR. Tworzenie i wgrywanie do pamięci Flash mikrokontrolera programu migającego diody LED.: W tym przypadku stworzymy prosty program w kodzie C i wypiszemy go w pamięci mikrokontrolera. Napiszemy własny program i skompilujemy plik szesnastkowy, wykorzystując Atmel Studio jako zintegrowaną platformę programistyczną. Skonfigurujemy bezpiecznik bi
Dreaded Ameba Virus za pomocą skryptu wsadowego: 3 kroki
Dreaded Ameba Virus za pomocą skryptu wsadowego: Jeśli interesuje Cię kodowanie lub skryptowanie wsadowe, sprawdź mój najnowszy Ible tutaj. Dowiedziałem się o protista w mojej klasie Bio. Musimy polować na żywe ameby pod mikroskopem. Niewiele przydaje się w życiu, ale dało mi pomysł, jak nazwać mój najnowszy v