Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
- Chibitronics Chibi Clip
- Kabel dostarczony z klipsem
- 3 przewody połączeniowe
- mikro serwomotor
- (opcjonalnie) zacisk krokodylkowy
Krok 1: Przymocuj klips Chibi do komputera
Podłącz Chibi Clip do komputera. Nie zapomnij podłączyć ZARÓWNO kabla USB, jak i gniazda słuchawkowego. Chibi Clip pobiera energię z USB i odbiera programy przez gniazdo zestawu słuchawkowego.
Krok 2: Podłącz przewody połączeniowe do serwomotoru
Większość serwosilników ma końcówkę z gniazdem, więc będziesz musiał podłączyć do niej przewody połączeniowe, aby można było włożyć końce przewodów połączeniowych do zacisku Chibi.
Kolor przewodów, których używasz, nie ma znaczenia, ale aby zachować porządek, dołączyliśmy dołączone przewody połączeniowe w kolorze
Krok 3: Przymocuj silnik do klipsa Chibi
Silnik ma trzy przewody: czerwony to „zasilanie”, biały (niektóre silniki używają żółtego) to „sygnał”, a czarny to „masa”. Dołączymy je do odpowiednich części klipsa Chibi.
Istnieje wiele różnych sposobów fizycznego mocowania przewodów do klipsa. Najważniejszą rzeczą jest upewnienie się, że przewody pozostają w kontakcie z punktami połączeń na klipsie.
Podłącz czarny przewód do części GND klipsa; biały (lub żółty) do „0”, a czerwony do +5V w prawym górnym rogu klipu. Utrzymanie czerwonego przewodu w kontakcie jest trudne, więc możesz użyć zacisku krokodylkowego, aby uzyskać lepsze połączenie.
Krok 4: Prześlij kod do swojego klipsa Chibi
Teraz musimy wgrać kod do Chibi Clip.
Przejdź do:
Teraz kliknij przycisk „Przykłady”, wybierz Siłowniki -> Servo Sweep.
Kod powinien wyglądać tak, jak na zdjęciu.
Co robi ten kod?
Jeśli jesteś nowy w kodowaniu lub Arduino, może to wyglądać nieco mylące. Pierwszą rzeczą jest przesłanie tego do klipu Chibi, aby zobaczyć, co robi. Jeśli nigdy nie używałeś chipa Chibi, zajrzyj tutaj.
Po pomyślnym przesłaniu kodu powinieneś zobaczyć, jak serwo obraca się tam iz powrotem.
/* Sweep by BARRAGAN Ten przykładowy kod jest w domenie publicznej.
zmodyfikowany 8 listopada 2013 przez Scotta Fitzgeralda https://www.arduino.cc/en/Tutorial/Sweep */
#włączać
Serwo myservo; // utwórz obiekt servo do sterowania serwo
int poz = 0; // zmienna do przechowywania pozycji serwa
pusta konfiguracja () {
myservo.attach(0); // dołącza serwo na pinie 0 do obiektu serwa
}
pusta pętla () {
for (poz = 0; poz <= 180; poz += 1) { // przechodzi od 0 stopni do 180 stopni // w krokach co 1 stopień myservo.write(pos); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos'
opóźnienie(15); // czeka 15 ms (milisekund), aż serwo osiągnie pozycję
}
for (pos = 180; pos >= 0; pos -= 1) { // przechodzi ze 180 stopni do 0 stopni
myservo.write(pos); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos'
opóźnienie(15); // czeka 15 ms, aż serwo osiągnie pozycję
}
}