İçindekiler:

Yolcu Teller. Mutlu Hacking: 4 Adım
Yolcu Teller. Mutlu Hacking: 4 Adım

Video: Yolcu Teller. Mutlu Hacking: 4 Adım

Video: Yolcu Teller. Mutlu Hacking: 4 Adım
Video: THE SECRET/TÜRKÇE DUBLAJ/TEK PARÇA/FULL HD/DRAM FİLMİ/GİZEM FİLMİ/ DUYGUSAL FİLM/AKSİYON FİLMİ 2024, Kasım
Anonim
Yolcu Teller. Mutlu Hacking
Yolcu Teller. Mutlu Hacking

Gemaakt kapısı.

Owen CiciliaTim JansenMees van Essen

Arduino yolcu sayacı: APC

Openbaar vervoer, wij yapılmış allemaal weleens gebruik van. En zoekend'deki en iyi şeyler, en iyi arabalar, en iyi arabalar, en iyi arabalar, en iyi 1 coupe verder misschien de ene mükemmele zitplaats nog voor u vrij oldu. Her ne kadar kötü olsa da, en iyi otomobil coupé'dir ve tüm dünyada hızlı bir şekilde yönetilmektedir.

Tegenwoordig, NS sitenin dışında, en yüksek yerde, en yüksek yerde, her yerde en iyi sitededir. Maar alsnog, en büyük toplu mensen bij een coupé instappen die al vol zit ile ilgili sorunlarda sorun teşkil ediyor. Hier hebben wij een oplossing voor bedacht. Wij hebben gezocht naar manieren om deze problem tegen te gaan. En scherm boven de coupé deur die aangeeft hoveel plkken nog vrij zijn. Zo kunt u van tevoren inschatten waar u in kan stappen en of er kans is om een zitplaats te vinden.

Arduino ile tanıştık. Kapı druksensoren içinde elke stoel te plaatsen en die te verbinden bir araya geldi een scherm die aangeeft hoeveel stoelen vrij zijn. De Arduino'yu berekent op welke steelen druk uitgeoevent wordt en geeft dat weer op het scherm als een getal. En iyi otomobiller için en iyi araçlar, en yeni otomobiller. De arduino zal ook ayrıntılı kelime ve wifi van de trein. NS siteyi ziyaret edin. Op de site kunt u ve zien hoveel coupés jou trein heeft artı hoeveel plekken er vrij zijn.

Deze systeem, NS'nin tüm yolcuları için geçerlidir. NS voorkomt zo tahrişler van hun passagiers. En iyi NS, daha iyi, daha iyi, daha iyi, daha iyi, daha iyi, daha iyi, en iyi Hollanda'daki en tijden yerleri. Kapı dit sis temi te gebruiken voorkomen, açık havadaki huzursuzlukları, tüm altyapıyı en iyi şekilde ve en iyi şekilde ele alıyoruz.

Arduino'daki tüm dünyada bir çok sistemi geliştirdik. Kapı middel van druksensors içinde en iyi sinyaller kapıdan bir an een bir ekran içinde buitenkant van de trein deur van de coupe. zo kunnen de passagiers zien waar er nog ruimte, stappen'de voordat ze de drukken treindir.

onderdelen.

- arduino.

- arduino devre tahtası.

- Ada meyvesi 0.56 led ekran.

- druksensoren.

- kabeller.

Adım 1: De Ontwikkeling

Arduino'nun en iyi arkadaşıyla tanışmaya başladık. en daarna zijn ile tasarım düşüncesiyle tanıştık.

hoe zijn biz op het idee gekomen. Biz bir beyin fırtınası oturumu üzerinde bir beyin fırtınası yapmıştık. Zijn'de beyin fırtınası ile tanıştık en zo zijn'de bir araya geldik. onderdelen voor prototipi.

2. Adım: De Ekran

Ekran Görüntüsü
Ekran Görüntüsü

Biz en iyi şekilde bir araya geldik, krijgen van de praat krijgen van de praat ile tanıştık, ada meyvesi 0.56 led ekran ile tanıştık.

Adım 3: De Sensör

De Sensör
De Sensör

biz, prototip een druk sensörü gemaakt, elke keer dat de sensör kelimesi ingedrukt gaat het cijfer op de display naar beneden, ayrıca sensör kelime losgelaten gaat het

Adım 4: Arduino Kodu

/***************************************************

Bu, I2C LED Sırt Çantalarımız için bir kütüphanedir.

Adafruit LED 7-Segment sırt çantalarıyla çalışmak üzere özel olarak tasarlanmıştır -- https://www.adafruit.com/products/881 -- https://www.adafruit.com/products/880 -- https://www. adafruit.com/products/879 -- https://www.adafruit.com/products/878 9 Bu ekranlar iletişim için I2C kullanır, arayüz için 2 pin gereklidir. Birden fazla seçilebilir I2C adresi vardır. 2 Adres Seçim pimli sırt çantaları için: 0x70, 0x71, 0x72 veya 0x73. 3 Adres Seçme pimli sırt çantaları için: 0x70 - 0x77

Adafruit, bu açık kaynak kodunu sağlamak için zamana ve kaynaklara yatırım yapar, lütfen Adafruit'ten ürün satın alarak Adafruit'i ve açık kaynak donanımını destekleyin!

Adafruit Industries için Limor Fried/Ladyada tarafından yazıldı. BSD lisansı, yukarıdaki tüm metinler herhangi bir yeniden dağıtıma dahil edilmelidir **************************************** **************/

#include // Arduino Uno, Mega vb. kullanıyorsanız bu satırı etkinleştirin. #include #include "Adafruit_LEDBackpack.h"

Adafruit_7segment matrisi = Adafruit_7segment();

void setup() { #ifndef _AVR_ATtiny85_ Serial.begin(9600); Serial.println("7 Segment Sırt Çantası Testi"); #endif matrix.begin(0x70); pinMode(7, INPUT_PULLUP); pinMode(8, INPUT_PULLUP); pinMode(9, INPUT_PULLUP); pinMode(10, INPUT_PULLUP); }

void loop() { int koltukSerbest = 42;

int button1 = digitalRead(7); if (düğme1 == DÜŞÜK) { koltukSerbest = koltukSerbest -1; }

int button2 = digitalRead(8); if (button2 == DÜŞÜK) { seatFree = seatFree -1; }

int button3 = digitalRead(9); if (button3 == DÜŞÜK) { seatFree = seatFree -1; }

int button4 = digitalRead(10); if (button4 == DÜŞÜK) { seatFree = seatFree -1; }

// kayan nokta matrisi yazdırın.print(seatsFree); matrix.writeDisplay(); gecikme(50);

}

Önerilen: