Arduino menggunakan Servo, Sensor PIR dan LED

Note :
Arduino Uno
Sensor PIR
Resistor 220 Ω
LED
Servo
Kaki Anoda pada LED terhubung ke port D13 Arduino
Kaki Katoda pada LED terhubung pada resistor kemudian terhubung pada port Ground arduino
Garis berwarna merah adalah VCC
Garis berwarna hitam adalah Ground
Garis berwarna kuning merupakan kaki data servo yang terhubung pada port D3 arduino
Garis berwarna biru merupakan kaki data sensor pir (1) yang terhubung pada port D2 arduino
Garis berwarna biru merupakan kaki data sensor pir (2) yang terhubung pada port D4 arduino
Sketch Program :
#include <Servo.h> Servo servo; int servoPin = 3; int motionPin1 = 2; int motionPin2 = 4; byte gerak1 = LOW; byte gerak2 = HIGH; int servoAngle = 0; int ledPin = 13; int lampu = LOW; void setup()
{ servo.attach(servoPin); pinMode(ledPin, OUTPUT); pinMode(motionPin1, INPUT); pinMode(motionPin2, INPUT); servo.write(servoAngle); Serial.begin(9600); } void loop()
{ gerak1 = digitalRead(motionPin1); while(gerak1 == HIGH)
{ digitalWrite(ledPin, HIGH);
Serial.println("Gerakan Terdeteksi");
gerak2 = digitalRead(motionPin2);
if(gerak2 == HIGH)
{ servo.write(100); Serial.println("Servo Buka");
} else
{ Serial.println("Servo Tutup"); servo.write(0); break; } } if (gerak1 == LOW)
{ digitalWrite(ledPin, LOW); servo.write(0); Serial.println("Gak ada gerakan"); } }












Zrozumienie pojęcia funkcje matematyczne jest bardzo ważne, ponieważ pojawia się ono w wielu działach matematyki i nauk ścisłych. Dobre materiały edukacyjne powinny łączyć definicje z wykresami, przykładami oraz zadaniami praktycznymi. Szczególnie przydatne są wyjaśnienia dotyczące funkcji liniowych, kwadratowych, wykładniczych i trygonometrycznych, a także pokazanie ich zastosowań w rzeczywistych problemach.
Dobry montaż filmowy ma ogromny wpływ na sposób, w jaki odbiorca odbiera historię, tempo i emocje materiału. Nauka montażu powinna obejmować nie tylko obsługę programów, ale również rytm, narrację, pracę z dźwiękiem i podstawy korekcji kolorów. Praktyczne poradniki pokazujące cały proces od surowych nagrań do gotowego filmu mogą być bardzo pomocne dla początkujących twórców.
Profesjonalny rozwój oprogramowania obejmuje znacznie więcej niż samo pisanie kodu. Ważne są również analiza wymagań, projektowanie architektury, testowanie, wdrażanie i późniejsze utrzymanie systemu. Dobrym pomysłem są artykuły pokazujące różne etapy procesu developerskiego, metody pracy zespołów oraz narzędzia wspierające automatyzację. Dzięki temu początkujący mogą lepiej zrozumieć, jak wygląda tworzenie aplikacji w praktyce.
Rozwój internetu w ostatnich dekadach całkowicie zmienił sposób komunikacji, pracy i dostępu do informacji. Interesującym tematem są zarówno technologie stojące za siecią, jak i zmiany społeczne wynikające z jej powszechnego wykorzystania. Portal edukacyjny może omawiać historię internetu, protokoły, rozwój stron internetowych, bezpieczeństwo oraz nowe trendy takie jak chmura, sztuczna inteligencja i decentralizacja usług.
Skuteczny customer relationship management pomaga firmom lepiej rozumieć potrzeby klientów i budować z nimi długoterminowe relacje. Nie chodzi wyłącznie o korzystanie z systemu CRM, ale również o właściwe procesy sprzedaży, obsługi i komunikacji. Praktyczne materiały dotyczące segmentacji klientów, automatyzacji, analizy danych oraz pracy zespołów handlowych mogą być bardzo użyteczne dla firm rozwijających swoją sprzedaż.