Rumah Keuangan Pribadi Proyek elektronik: Bagaimana memprogram sebuah Servo di PBASIC - dummies

Proyek elektronik: Bagaimana memprogram sebuah Servo di PBASIC - dummies

Video: PASTI BISA !! TUTORIAL MEMBUAT ROBOT YANG DI KONTROL DARI HP ANDROID - ARDUINO PROJECT INDONESIA 2025

Video: PASTI BISA !! TUTORIAL MEMBUAT ROBOT YANG DI KONTROL DARI HP ANDROID - ARDUINO PROJECT INDONESIA 2025
Anonim
Untuk membuat gerakan dalam proyek elektronik Anda, Anda dapat menambahkan yang sangat Perangkat yang berguna, disebut

serv o, yang memungkinkan Anda mengendalikan gerak mekanis dengan program Stamp BASIC. A servo adalah jenis motor khusus yang dirancang untuk diputar ke posisi tertentu dan tahan posisi itu sampai disuruh berputar ke posisi yang berbeda. Servis hobi sering digunakan di kendaraan yang dikendalikan radio, namun ada banyak kegunaan lain untuk servos.

Kit Aktivitas Stamp BASIC hadir dengan servo yang dapat Anda gunakan untuk mempelajari cara menulis program yang mengendalikan servos. Anda juga bisa membeli servos langsung dari Parallax atau dari kebanyakan toko hobi.

Cara termudah untuk mengendalikan servo dari mikrokontroler Stamp BASIC adalah dengan menggunakan perintah PULSOUT. Perintah ini mengirimkan pulsa dari durasi yang Anda tentukan ke pin I / O yang Anda pilih. Sintaks dari perintah ini adalah sebagai berikut:

PULSOUT pin, durasi
Anda menentukan durasi dalam satuan dua mikrodetik. Sebuah mikrodetik sepersejuta detik. Ada seribu mikrodetik dalam milidetik. Jadi, untuk mengirim pulsa 1. 5 ms dengan perintah PULSOUT, Anda harus menentukan 750 sebagai durasi, seperti ini:

PULSOUT 0, 750

Di sini, pulsa 1. 5 ms dikirim ke pin 0.

Berikut adalah nilai durasi PULSOUT yang harus Anda gunakan untuk servo hobi khas untuk berbagai sudut.

Angle
Durasi Angle Durasi 0
250 95 778 5
278 100 806 10
306 105 833 15
333 110 861 20
361 115 > 889 25 389
120 917 30 417
125 944 35 444
130 972 40 472
135 1000 45 500
140 1028 50 528
145 1056 > 55 556 150
1083 60 583 155
1111 65 611 160
1139 70 639 165
1167 75 667 170
1194 80 694 175
1222 85 > 722 180 750
Misalnya, untuk memindahkan servo pada pin 0 sampai 75 °, gunakan perintah ini: PULSOUT 0, 667 Ingat Untuk mempertahankan posisinya, servo membutuhkan aliran pulsa konstan sekitar 20 ms. Jadi, perintah PULSOUT biasanya terdapat dalam loop DO atau loop FOR-NEXT. Sebagai contoh, inilah sedikit kode yang menjaga servo pada pin 0 pada 45 ° tanpa batas waktu: DO PULSOUT 0, 500 PAUSE 20 LOOP
Berikut adalah program lengkap yang memindahkan servo menjadi 45 ° saat SW1 (tombol tekan pada pin 14) ditekan dan 135 ° saat SW2 (tombol tekan pada pin 10) ditekan. 'Program Kontrol Servo' Doug Lowe '15 Juli 2011 "Program ini memindahkan servo ke salah satu dari dua saat SW1 ditekan' dan mengembalikan servo ke posisi tengah saat SW2 ditekan. '{$ STAMP BS2}' { $ PBASIC 2. 5} PIN servo 0 PIN SW1 14 SW2 PIN 10 Posisi VAR Posisi Kata = 500 DO IF SW1 = 1 KEMUDIAN Posisi = 500 ENDIF JIKA SW2 = 1 KEMUDIAN Posisi = 1000 ENDIF PULSINK Servo, Posisi PAUSE 20 LOOP
Proyek elektronik: Bagaimana memprogram sebuah Servo di PBASIC - dummies

Pilihan Editor

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Buka halaman Komentar dengan mengklik link Komentar di menu navigasi Dashboard WordPress. Halaman Komentar menunjukkan semua komentar di blog Anda sejak hari pertama Anda memulai. Di sini Anda bisa melihat komentar, mengeditnya, menandai mereka sebagai spam, atau flat-out menghapusnya. Jika Anda menetapkan pilihan Komentar Anda jadi ...

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Pengguna WordPress halaman memberitahu Anda tentang semua pengguna di blog Anda. Ini mencantumkan nama pengguna, nama, alamat e-mail, peran di blog Anda, dan jumlah posting yang dibuat ke blog Anda. Untuk mengelola peran pengguna, Anda perlu memahami jenis akses yang diberikan masing-masing peran: Pengikut: Peran default ini ditugaskan untuk ...

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Setelah Anda mengatur format untuk permalinks untuk situs WordPress Anda dengan menggunakan opsi selain default, WordPress menulis peraturan, atau arahan tertentu ke. htaccess file di server web anda Itu. htaccess file pada gilirannya mengkomunikasikan ke server web Anda bagaimana seharusnya menyajikan permalinks, sesuai dengan permalink ...

Pilihan Editor

Bagaimana cara Log In ke Layanan Cloud - dummies

Bagaimana cara Log In ke Layanan Cloud - dummies

Karena Cloud Service sepenuhnya berbasis di awan, semua Anda benar-benar Kebutuhan untuk mengaksesnya adalah koneksi internet. (Nah, Anda juga memerlukan nama pengguna dan kata sandi.) Anda dapat masuk dari kantor Anda dan kemudian mengambil tempat Anda tinggalkan di hotel saat bepergian di Tokyo. Salesforce memiliki banyak tindakan pengamanan ...

Bagaimana Bergerak di sekitar MYOB - dummies

Bagaimana Bergerak di sekitar MYOB - dummies

Di MYOB, Anda dapat melangkah maju dan mundur melalui setiap jendela pembelajaran saya. untuk mencintai kunci Tab komputer Anda. Ini jauh lebih mudah dan lebih cepat daripada menggunakan mouse anda. Keystrokes Shortcut Result Shift + Tab Bergerak ke belakang ke kolom sebelumnya Enter atau Tab Bergerak ke depan ke kolom berikutnya Alt + F4 Berhenti dan mengemas Esc Membawa ...

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Adalah dasar Salesforce. com Layanan Cloud. Mereka adalah titik pusat kontak Anda dan apa yang agen hidup dan hirup setiap hari. Kasus adalah catatan penyelidikan layanan atau dukungan untuk pelanggan yang merinci masalah dan semua informasi yang mengelilinginya, seperti yang ditunjukkan. Kasus ...

Pilihan Editor

Menghitung Persen Tujuan di Excel - dummies

Menghitung Persen Tujuan di Excel - dummies

Ketika seseorang meminta Anda untuk menghitung satu persen Tujuannya, dia hanya mengatakan untuk membandingkan kinerja aktual dengan tujuan yang dinyatakan. Matematika yang terlibat dalam perhitungan ini sederhana: Bagilah tujuannya dengan aktual. Ini memberi Anda nilai persentase yang menunjukkan berapa banyak pencapaian yang telah dicapai. Misalnya, jika ...

Menghitung Persentase Varian di Excel - dummies

Menghitung Persentase Varian di Excel - dummies

Varians adalah indikator perbedaan antara satu angka dengan angka lainnya. Untuk memahami hal ini, bayangkan bahwa Anda menjual 120 widget pada suatu hari, dan keesokan harinya, Anda menjual 150. Perbedaan dalam penjualan sebenarnya sangat mudah dilihat; Anda menjual 30 widget lagi. Mengurangkan 120 widget dari 150 widget memberi ...

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Rumus untuk menghitung varian persen dalam Excel bekerja dengan indah dalam banyak kasus. Namun, bila nilai benchmark adalah nilai negatif, rumusnya akan turun. Misalnya, bayangkan Anda memulai bisnis dan berharap bisa kehilangan tahun pertama. Jadi, Anda memberi anggaran sebesar negatif $ 10.000. Sekarang bayangkan itu ...